每一年都奔走在自己热爱里

繁华中自律,安静时自省,低处时自励

Python02

判断语句

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("欢迎小朋友,免费游玩。")

 

posted @ 2023-11-05 09:11  碎梦琉璃  阅读(34)  评论(0)    收藏  举报