Python:while循环,if else条件判断
此为python最简单的if else条件判断语句:
lizi_age = 26 input_age = int(input("请输入您猜想的年龄:")) if input_age == lizi_age: print("恭喜您猜对了!") elif input_age < lizi_age: print("您往大了猜!") else: print("您往小了猜!")
python相较于shell对于代码的缩进非常严格,差一个空格都会报错,需要注意
while循环条件判断:
lizi_age = 26 count = 0 while count<3: input_age = int(input("请输入您猜想的年龄:")) if input_age == lizi_age: print("恭喜您猜对了!") break elif input_age < lizi_age: print("您往大了猜!") else: print("您往小了猜!") count +=1 if count == 3: if_input = input("您还想继续玩吗?(退出请按q)") if if_input == 'q': print("再见!") break else: count = 0