Python 算数运算符、赋值运算符、逻辑运算符
程序员文章站
2022-03-13 12:11:53
...
变量的命名规则:
变量名只能是 字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
区分大小写
约定俗成的一些规则: 变量名称应该有意义、不要用中文做变量名、不要使用拼音
算数运算符
>>> 2+3
5
>>> 3-2
1
>>> 2*3
6
>>> 5/2
2.5
>>> 5//2
2
>>> 5%2
1
>>> 2**3
8
>>>
赋值运算符
>>> num = 3
>>> num += 2 # 等价于 num = num + 2
>>> num -= 2 # 等价于 num = num - 2
>>> num *= 2 # 等价于 num = num * 2
>>> num /= 2 # 等价于 num = num /
>>> num //= 2 # 等价于 num = num // 2
>>> num %= 2 # 等价于 num = num % 2
>>> num **= 2 # 等价于 num = num**2
逻辑运算符
not and or
>>> 5 > 3 and 4 > 2 # 如果两个操作数都是True,那么结果为True,否则结果为False
True
>>> 5 < 3 or 4 > 2 # 如果两个操作数至少有一个为True, 那么结果为True,否则为False
True
>>> 5 < 3
False
>>> not 5 < 3 # 反转操作的状态,操作数为True,则结果为False,反之则为True
True
注意:
逻辑运算中,是从左至右顺序执行,且有 短路原则 (类似都是以 True 为目的)
and : 条件1 and 条件2
如果条件1 为 False ,则结果肯定为 False,则不会再去判断条件2 ;如果条件1 为 True,则才会去判断条件2 是否为 True
or : 条件1 or 条件2
如果条件1 为 True ,则结果肯定为 True,则不会再去判断条件2 ;如果条件1 为 False ,则才会去判断条件2 是否为 True
结束
^ _ ^ ...
上一篇: Win11系统USB没有反应怎么办?