Python入门篇【if判断语句】

Python判断语句

🔔Name:张昊轩
🏆Date:2025/12/7
✨Messages:板脸


文章目录


提示:以下是本篇文章正文内容,下面案例可供参考

一、布尔类型

布尔(bool)表示真True假False,底层用1真和0假表示。

python 复制代码
# 定义变量存储bool类型
bool_1 = True
bool_2 = False
print(f"->{bool_1}的类型是{type(bool_1)}")
print(f"->{bool_2}的类型是{type(bool_2)}")

二、比较运算符

运算符 描述 实例
== 判断是否相等,满足为True,不满足False A=3,B=3则(A==B)->True
!= 判断是否不相等,满足为True,不满足False A=3,B=4则(A!=B)->True
> 判断是否大于,满足为True,不满足False A=3,B=2则(A>B)->True
< 判断是否小于,满足为True,不满足False A=3,B=2则(A<B)->False
>= 判断是否大于等于,满足为True,不满足False A=3,B=3则(A>=B)->True
<= 判断是否小于等于,满足为True,不满足False A=3,B=3则(A<=B)->True

二、if语句

:(冒号不要忘记)
缩进不要忘记【Python通过缩进判断代码之间的归属关系】。

python 复制代码
if 要判断的条件:
	条件成立要做的事情
python 复制代码
print("欢迎来到游乐园!")
age = input("请输入您的年龄:")
if int(age) >= 18:
    print("您已经成年,请补票价10元")
print("游玩愉快!")

三、if-else双分支判断语句

python 复制代码
print("欢迎来到游乐园!")
age = input("请输入您的年龄:")
if int(age) >= 18:
    print("您已经成年,请补票价10元")
else:
    print("欢迎光临,送您一个玩偶!")
print("游玩愉快!")

四、if-elif-else多条件判断语句

完成多个条件的判断。

特点:

  • elif可以写多个。
  • 判断是互斥且有序的,上一个满足后面不再执行。
  • 可以在条件判断中直接写input语句,节省代码量。
  • else可写可不写。

四、if嵌套循环

场景:满足前置条件才会进行二次判断。

4.1 特点

  • 注意空格缩进【层次关系】。
python 复制代码
# 双层/多层嵌套
if int(input("您的身高是多少:")) > 150:
    print("身高超出限制!,如果您的会员卡等级在6级以上也可以免费!")
    if int(input("请问您的会员卡等级是:")) > 6:
        print("恭喜您达标,可以免费进入内场区域!")
    else:
        print("您需要购票!")
else:
    print("小朋友免费进入内场!")

相关推荐
宿州派大星2 小时前
Python实战:PyQt5 + OpenCV + Dlib 打造AI桌面应用
人工智能·python·qt
承渊政道3 小时前
【从零开始大模型开发与微调:基于PyTorch与ChatGLM】(开源大模型ChatGLM高级定制化应用实战)
人工智能·pytorch·python·llm·模型微调·glm
Joy T5 小时前
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层
java·开发语言·微服务·架构·prompt·agent context
m0_587383008 小时前
广州 24 小时自助健身房解决方案技术实现与实战指南
java·spring·小程序·架构·需求分析
·云扬·8 小时前
Prompt 工程与安全:从 System 设计到注入防御
java·人工智能·安全·ai·prompt
代码不停9 小时前
自动化测试(java)
java·开发语言·selenium·自动化
Smoothcloud润云9 小时前
PyTorch大模型权重加载与启动耗时优化实战:定位磁盘、内存与显存瓶颈
人工智能·pytorch·python·深度学习·gpu算力
databook9 小时前
从循环到向量化:NumPy提速的7个关键思维
python·数据分析·numpy
棉猴10 小时前
玩游戏学Python1-Python和pgzero库的安装
python·pygame·玩游戏·pgzero·pgzrun
诺伦10 小时前
GEO优化数据实证:78%引用流向官网的机制拆解与小品牌三步管线实战教程 | RiseClaw玄策
python·seo·geo·内容营销·ai搜索