运算符类型和语法
运算符基本概念
需注意,虽然python中无常量,但人为规定,在运行过程中值不能改变的为常量,要全部大写。
- 操作数:参与运算的变量或者常量或具体的数值
- 操作符:将参与运算的量连接起来的符号
- 表达式:由操作数和操作符构成且符合python语法规范的式子,不同的操作符可以称为不同类型的表达式
算术运算符
具体类型展示:
代码展示:
print(1+2)
print(1-2)
print(1*2)
print(1/2)
print(1%2)
print(2**2)
print(3//2)
运行结果:
比较(关系)运算符
结果一定是bool类型。
具体类型展示:
代码展示:
print(1==1)
print(1=='1')
print(1>1)
print(1<2)
print(1!=1)
print(1>=1)
print(1<=2)
运行结果:
赋值运算符
将右边的值赋值给左边的变量或常量
代码展示:
a = 3
b = 2
print(a)
a = 3
b = 2
a+=b
print(a)
a = 3
b = 2
a-=b
print(a)
a = 3
b = 2
a*=b
print(a)
a = 3
b = 2
a/=b
print(a)
a = 3
b = 2
a%=b
print(a)
a = 3
b = 2
a**=b
print(a)
a = 3
b = 2
a//=b
print(a)
运行结果:
逻辑运算符
代码展示:
a = True
b = False
print(a and b)
print(a or b)
print( not a)
print(not b)
运行结果:
位运算符
需要先了解二进制,可以看前一篇二进制定义和其他进制转二进制,来更好的理解。
计算机的运算是补码的运算。
具体展示:
代码展示:
a = 4
b = 3
print(a&b)
print(a|b)
print(a^b)
print(~b)
print(a<<1)
print(a>>1)
运行结果:
标签:运算符,常量,展示,Python,代码,语法,print From: https://blog.csdn.net/m0_64588135/article/details/144104579