判断语句
bool类型
#bool类型
bool_1 = True
bool_2 = False
print(f"bool_1变量的内容是:{bool_1},类型是:{type(bool_1)}")
print(f"bool_2变量的内容是:{bool_2},类型是:{type(bool_2)}")
#比较运算符的使用
# ==,!=,> ,< , >=,<=
num1 = 10
num2 = 10
print(f"10 == 10的结果是:{num1 == num2}")
print(f"10 == 10的结果是:{num1 != num2}")
num3 = 10
num4 = 5
print(f"10 > 5的结果是:{num3 > num4}")
print(f"10 < 5的结果是:{num3 < num4}")
num5 = 100
num6 = 120
print(f"100 >= 120的结果是:{num5 >= num6}")
print(f"100 <= 120的结果是:{num5 <= num6}")
if语句的基本格式
if语句
if 要判断的条件:
条件成立时,要做的事情
1 num = 10 2 if num>=10: 3 print("sumell")
if-else语句
if 条件:
满足条件的事情
else:
不满足条件的事情
if - elif - else语句
if 条件1:
满足条件1
elif 条件2:
满足条件2
elif 条件3:
满足条件3
else:
都不满足
1 print("欢迎来到动物园,儿童免费,成人收费") 2 age = int(input("请输入你的年龄:")) 3 if age >= 18: 4 print("您已成年,需要补票10元。") 5 else: 6 print("您未成年,可以免费游玩。") 7 print("祝您游玩愉快!") 8 9 height = int(input("请输入你的身高(cm):")) 10 VIP_level = int(input("请输入你的VIP等级(1~5):")) 11 day =int(input("请告诉我今天几号:")) 12 if height < 120: 13 print("身高小于120cm,可免费游玩。") 14 elif VIP_level > 3: 15 print("VIP级别大于3,可免费游玩。") 16 elif day == 1: 17 print("今天是1号免费日,可免费游玩。") 18 else: 19 print("不好意思,条件不满足,需要买票。")
简化版:
1 if int(input("请输入你的身高(cm):")) < 120: 2 print("身高小于120cm,可免费游玩。") 3 elif int(input("请输入你的VIP等级(1~5):")) > 3: 4 print("VIP级别大于3,可免费游玩。") 5 elif int(input("请告诉我今天几号:")) == 1: 6 print("今天是1号免费日,可免费游玩。") 7 else: 8 print("不好意思,条件不满足,需要买票。")
判断语句的嵌套
缩进
""" if语句嵌套的使用 if 条件1: 满足条件 if 条件2: 满足条件 """ if int(input("你的身高是多少:"))>120: print("身高超出限制,不可以免费。") print("但是VIP等级大于3,可以免费") if int(input("你的VIP等级是多少:"))>3: print("恭喜你,VIP级别达标,可以免费") else: print("sorry,你需要买票。") else: print("欢迎小朋友,免费游玩。")
标签:10,int,VIP,Python02,print,input,bool From: https://www.cnblogs.com/smll1/p/17766744.html