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运算符的优先级如下图,只做了解,使用时可用括号提高优先级。

posted @ 2020-01-08 16:31  油饼er  阅读(266)  评论(0编辑  收藏  举报