Python基础之基本运算符
1. 算数运算符
常用算术运算符使用方法如下:
x = 5
y = 2
a = x + y # 加法运算
b = x - y # 减法运算
c = x * y # 乘法运算
d = x / y # 除法运算
e = x // y # 取整运算
f = x % y # 取余运算
g = x ** y # 幂运算
2. 比较运算符
比较运算返回bool值,常用比较运算符使用方法如下:
x = 5
y = 2
print(x > y) # True
print(x < y) # False
print(x == y) #False
print(x >= y) # True
print(x <= y) # False
print(x != y) # True
3. 赋值运算符
赋值运算符使用方法如下:
x = 5
y = 2
x += y # x = x + y
X -= y # x = x - y
x *= y # x = x * y
x /= y # x = x / y
x //= y # x = x // y
x %= y # x = x % y
x **= y # x = x ** y
4. 逻辑运算符
逻辑运算符返回bool值,使用方法如下:
a = 5
b = 2
print(a == 2 and b > 1) # 与运算,同时为真才为真,False
print(a == 2 or b > 1) # 或运算,同时为假才为假,True
print(not b) # 非运算,取反,False
5. 身份运算
身份运算符is,判断两个变量的内存地址是否一样,返回bool值,具体用法如下:
a = 5
b = 10
c = 5
print(a is b) # False
print(a is c) # True,小整数池的原因
6. 运算符优先级
python运算符的优先级如下图,只做了解,使用时可用括号提高优先级。