赋值运算符与逻辑运算符

赋值运算符

num += 1	等价于		num = num + 1
num -= 1	等价于		num = num – 1
num *= 2	等价于		num = num * 2
num /= 2	等价于		num = num / 2
num //=2	等价于		num = num // 2
num %= 2  	等价于 		num = num % 2
num **= 2  	等价于 		num = num ** 2

逻辑运算符

and 且,并且

只有两个条件全部为True的时候,结果才会为True
格式:
条件1 and 条件2
5 > 3 and 6 < 2 结果为true

or 或,或者

只要有一个条件为True,则结果为Ture

not 不

not 5>3 == False
not 5<3 == True
优先级不用记,想要优先级直接加括号就可以
例:
a > b and ( c > d or ( not f ) )

短路原则

对于and 如果前面的第一个条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个条件就不会被计算
对于or如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式 的计算结果就一定为真,第二个条件就不会被计算

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值