python逻辑运算符_python的逻辑运算符

运算符

计算机可以进行的运算有很多种,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算。

算数运算

a=20

b=10

c=1.5

print(a+b,type(a+b))# 两个对象相加

print(a-b,type(a-b))# 第一个对象减去第二个对象,得到一个数或者负值

print(a*b,type(a-b))# 两个对象相乘

print(a/b,type(a),type(b),type(a/b))# 第一个对象除以第二个对象

print(a%b,type(a%b))# 第一个对象除以第二个对象取余数

print(a**b,type(a**b))# 第一个对象的第二个对象次幂

print(a//c,type(a),type(a//c),type(c))# 第一个对象整除第二个对象

比较运算

a = 10

b = 20

print(a == b, type(a == b)) # 等于,比较对象是否相等

print(a != b) # 不等于,比较对象是否不相等

print(a > b) # 大于,返回a是否大于b

print(a < b) # 小于,返回a是否小于b

print(a <= b) # 小于等于,返回a是否小于等于b

print(a >= b) # 大于等于,返回a是否大于等于b

print(a != b) # 不等于,比较对象是否不相等

print(a > b) # 大于,返回a是否大于b

print(a < b) # 小于,返回a是否小于b

print(a <= b) # 小于等于,返回a是否小于等于b

print(a >= b) # 大于等于,返回a是否大于等于b

print(a == b, type(a == b)) # 等于,比较对象是否相等

print(a != b) # 不等于,比较对象是否不相等

print(a > b) # 大于,返回a是否大于b

print(a < b) # 小于,返回a是否小于b

print(a <= b) # 小于等于,返回a是否小于等于b

print(a >= b) # 大于等于,返回a是否大于等于b

赋值运算

a = 10

b = 20

c = 40

c = a + b # 将a+b的运算结果赋值给c = 是简单赋值运算符

print(c)

c += a # c += a 相当于 c = c + a += 是加法赋值运算符

print(c)

c -= a # c -= a 相当于 c = c - a -= 是减法赋值运算符

print(c)

c *= a # c *= a 相当于 c = c * a *= 是乘法赋值运算符

print(c)

c /= a # c /= a 相当于 c = c / a /= 是除法赋值运算符

print(c)

c %= a # c %= a 相当于 c = c % a %= 是取余赋值运算符

print(c)

c **= a # c **= a 相当于 c = c ** a **= 是幂赋值运算符

print(c)

c //= a # c //= a 相当于 c = c // a //= 是整除赋值运算符

print(c)

逻辑运算

print(2 > 1 and 2 > 0) # 布尔 与 同真为真

print(2 > 3 and 2 > 0) # 布尔 与 and中只要有一个为假就是假

print(2 > 3 or 4 > 5) # 布尔 或 只要一个为真便是真

print(2 > 1 or 4 > 5) # 布尔 或 只要一个为真便是真

print(not(2 > 1)) # 布尔 非 判断为真的便是假的,同理假的便是真的

print(3 and 4) # x and y x True,则返回y

print(3 or 4) # x or y x True,则返回x

优先级关系

优先级()> not > and > or

48540923dd54564e707a3b6f8bdd0384d1584f57.jpeg?token=ab47edbaa3c91b685392cf994ae2a942&s=FE302C8CC48340E816B5A87D0300D031

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值