三目运算
三目运算格式: 语句 if 表达式 else 语句
# 条件运算符 #demo1: a = 1 b = 2 m = a if a>b else b print(m) #demo2: a = 1 b = 2 c = 3 m = a if a>b and a>c else b if b >c else c print(m) 123456789101112'
运算符的优先级
and的优先级高于or
a = 2 or 3 and 4 print(a) #分析:如果 Or 和and 优先级一样,结果是4 # 如果or 的优先级高 ,结果是4 # 如果and 的优先级高,结果是2 #结果是 2 123456'
条件控制语句
if…else…
#demo:一个程序员妻子说,你出去买2个包子,如果看到有卖西瓜的就买一个回来;结果程序员买回来一个包子, # 妻子问,你怎么买一个包子回来呢,程序员老公说:我看见买西瓜了 see = input('是否看到卖西瓜的(y/n):') if see.lower() == 'y':print('买了一个包子') elif see.lower() == 'n':print('买了2个包子') else:print('到底看到卖西瓜的没有啊!') 123456789'
input函数
see = input(‘请输入内容:’),获取用户输入的内容
例如:
data = input'