PythonDay5——三目运算符、while -else ,短路逻辑、and or优先级、for循环嵌套
一、三元表达式
语法:为真时的结果 if 判断条件 else 为假时的结果(注意,没有冒号)
or 前面的判断不成立,则值取决于后面
a = 5
b = a > 7 or 4
print(b) # 运行结果为4
a = 5
b = a > 3 or 4
print(b) # 运行结果为True
or前面进行了判断是否大于3, 判断就是bool类型
b = 10
a = 7 if...
原创
2019-07-27 15:41:38 ·
295 阅读 ·
0 评论