标签:举例 else 等于 div 很多 通过 利用 列表 逻辑运算
python的 if-else 有很多简洁的写法,下面一一介绍。
1. 普通写法
# a 和 b 中的较大数赋值给 c a, b, c = 1, 2, 3 if a > b: c = a else: c = b print(c)
2. if ... else 一行表达式
""" 当if为真时,var = value1, 否则 var = value2 var = value1 if condition else value2 """ # 举例:a 和 b 中的较大的数值赋值给c a, b, c = 1, 2, 3 c = a if a > b else b
3. 二维列表
# 举例:a 和 b 中的较大的数值赋值给c a, b, c = 1, 2, 3 c= [b, a][a > b] # 利用True、False的值等于1、0,列表索引通过比较表达式生成
4. 逻辑运算符
未完待续。。。。。。
标签:举例 else 等于 div 很多 通过 利用 列表 逻辑运算
原文地址:https://www.cnblogs.com/yanghh/p/13193821.html