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

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

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 @   碎梦琉璃  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示