Python-三元运算
首先看一个简单的条件判断语句
# -*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" a = 3 b = 6 if a > b: c = a else: c = 1 print(c)
a的值为3,b的值为6,如果a的值大于b的值,c的值就等于a的值,否则c的值为1
运行结果
这4行条件判断语句,用一行语句就可以了
# -*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" a = 3 b = 6 c = a if a>b else 1 print(c)
如果a的值大于b的值,则c的值为a的值,否则c的值为1
运行结果