python:三元运算表达式、generator生成器
三元运算是一个简单并且方便阅读的功能。可以部分替代if-else的写法
常规语法:
a = "晴天"
if a == "晴天":
action = "跑步"
else:
action = "睡觉"
语法:为真时的结果 if 判断条件 else 为假时的结果
a = "晴天"
action = "跑步" if a == "晴天" else "睡觉"
# 可理解为:今天跑步,如果是晴天,否则睡觉。
print(action) # 跑步
生成器:在Python中,使用了 yield 的函数被称为生成
原创
2021-08-30 23:02:08 ·
282 阅读 ·
0 评论