1. 三元表达式 name = input("请输入:") res = "英雄" if name=="令狐冲" else "伪君子" print(res) """ 运行结果:如果输入值为"令狐冲",输出"英雄":否则,输出"伪君子" """ 2. 列表解析 res = [item for item in ra…
一.三元表达式 a = '骑车' res = '好天气' if a == '骑车' else '睡觉' print(res) 睡觉 解析:res = '好天气' if a == '骑车' else '睡觉' ,将一个句子分了三部分.简单的逻辑运算可用这种三元表达式 二.列表解析 gift_list = [] for i in range(10): gift_list.append('礼盒%s'%i) print(gift_list) gift_list1 =…
一.三元表达式 三元运算,是对简单的条件语句的缩写. # if条件语句 if x > f: print(x) else: print(y) # 条件成立左边,不成立右边 x if x > y else y # 三元表达式 python的三元运算格式如下: result=值1 if x<y else 值2 # 如果条件成立,那么将“值1”赋值给result变量,否则,将“值2”赋值给result变量 二.列表解析 列表解析:用三元表达式,将结果写入列表,即为列表解析 …