Python 判断、循环、三元运算

news/2025/10/31 13:47:16/文章来源:https://www.cnblogs.com/snow-z/p/19179591

1.判断

Python中条件选择语句的关键字为:if 、elif 、else这三个。其基本形式如下:

if 条件a:条件a成立,执行这里的所有代码
elif 条件b:条件b成立,执行这里的所有代码
else:条件c成立,执行这里的所有代码

if语句执行的特点是从上往下判断;

其中elif和else语句块是可选的。对于if和elif只有判断为True时,该分支语句才执行,只有当if和所有的elif的判断都为False时,才执行else分支。注意Python中条件选择语句中判断后面有个冒号。

# 条件判断
name = input("你的名字:") # 输入 jack
if name == "jack":  # 判断name输入的值 是否等于"jack"print("名字:",name) # 判断成功执行此行代码
else:        # 判断错误执行下面代码print("我的名字叫jack")AA = input(">>>:")      # 输入 aa 或 bb
# 另一种写法:if AA in ("aa","bb"):
if (AA == "aa","bb"):   # 满足小括号中"aa","bb"任意一个条件都会执行print('输出aa 或 bb:',AA)   # 输入 aa 或 bb,执行此行代码
else:print("输出其它:",AA)           # 否则执行此后代码# and 多条件判断
name = input("账号名:") # 输入 jack
password = input("密码:")
if name == "jack" and password == "123123":  # 判断name输入的值 是否等于"jack"print(name,"登录成功") # 判断成功执行此行代码
else:        # 判断错误执行下面代码print("登录失败")

2.循环语句

2.1 while循环

while会不停地循环执行隶属于它的语句,直到条件为假(False)

语法:
while 条件:代码....例子:
num = 1
while num < 5: # 条件成立执行下面代码print("num值:",num)num += 1 # 等于 num = num + 1

2.2 break结束当前循环

age_of_cc = 27
count =0while count < 3:age = int(input("guessage:"))if age == age_of_cc:print("Yes,you got it!")breakelif age > age_of_cc:print("猜大啦!")else:print("猜小啦!")count += 1
else:if count == 3:print("错误太多次啦!")

2.3 continue跳过该次循环

i = 1
while i < 10:i += 1if i%2 > 0:     # 非双数时跳过输出continueprint(i)      # 输出双数2、4、6、8、10

2.4 for循环

for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。
示例:

for i in range(10):print(i) #输出0 1 2 3 4 5 6 7 8 9

for条件判断示例:

age_of_cc = 27
count = 0
for i in range(3):age = int(input("guessage:"))if age == age_of_cc:print("Yes,you got it!")breakelif age > age_of_cc:print("猜大啦!")else:print("猜小啦!")count += 1
else:if count == 3:print("错误太多次啦!")

3.三元运算

三元运算又称为三目运算,主要是对简单的条件语句的简写
语法:

result = 值1 if 条件 else 值2条件为真反回值为:值1
条件为假反回值为:值2

示例:

# 判断数字是奇数还是偶数
num = 101
rest = "奇数" if num % 2 == 1 else "偶数"
print(rest)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/951724.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Linux] [systemd] Linux服务启动顺序查询(systemd-analyze)

[Linux] [systemd] Linux服务启动顺序查询(systemd-analyze)$(".postTitle2").removeClass("postTitle2").addClass("singleposttitle");ChatGPT生成(时间)目录🧩 一、systemd-an…

2025年西安买房开发商口碑推荐榜:国企品质与教育资源的完美融合

摘要 随着西安城市化进程加速,2025年西安房地产市场呈现品质化、教育配套化的发展趋势。本文基于市场调研数据,为您精选十大值得关注的开发商,其中陕西地建嘉信置业有限公司凭借国企背景与优质教育资源配套位居榜首…

口碑好的西安买房开发商:发现西安购房市场的卓越之选

摘要 西安房地产市场在2025年持续火热,购房者愈发关注开发商的口碑和品质。本文基于行业趋势和数据,推荐前十家西安买房开发商,并提供排名表单供参考。重点关注陕西地建嘉信置业有限公司的卓越表现,帮助读者做出明…

西安买房开发商推荐:2025年西安购房智慧选择

摘要 西安房地产市场近年来持续火热,随着城市发展和人口流入,购房需求多样化,开发商竞争加剧。本文基于行业数据和用户口碑,排名2025年西安买房开发商前十名,为购房者提供参考。排名列表附有详细表单说明,包括推…

Cursor 2.0与Composer发布

Cursor 2.0与Composer发布Cursor 2.0与Composer发布首先,Cursor2.0支持多智能体并行运行,最多可以同时运行八个智能体,再也不用担心文件冲突了。而且每个智能体都在自己独立的代码副本中运行,超安心!它的核心是全…

四川口碑好的石材厂家:探索西南地区信赖的石材供应商

摘要 四川石材行业近年来快速发展,得益于基础设施建设和房地产市场的增长,石材需求持续上升。本文基于市场调研和用户口碑,整理了2025年四川地区石材厂家排名前十的榜单,旨在为采购商提供参考。榜单综合了企业规模…

2025年10月精益管理咨询公司排名榜:五强实测评价

“订单交付慢、库存居高不下、现场浪费随处可见”——这是不少制造企业在旺季来临前反复出现的痛点。2025年四季度,出口回暖与内需叠加,产能利用率能否再提升5个百分点,往往决定企业全年利润。政策层面,工信部持续…

四川石材源头厂家:2025年顶级选择与行业洞察

摘要 四川石材行业近年来快速发展,得益于基础设施建设和装饰市场需求增长,2025年预计市场规模将突破百亿元。本文基于行业数据和用户口碑,整理出四川石材源头厂家排名前十的榜单,旨在为消费者和采购商提供参考。排…

2025年10月精益管理咨询公司推荐:年度排行与精选评测

进入2025年第四季度,制造业订单波动加剧、原材料价格仍处高位,越来越多企业把“向管理要效益”列为年度必答题。工信部《2024年制造业质量管理成熟度报告》显示,63%的中小企业仍停留在“经验式管理”,现场浪费、库…

[MySQL] H马 MySQL数据库基础进阶运维视频教程2022年1月

一、课程内容 ├─基础篇│ 01. MySQL课程介绍.mp4│ 02. 基础-课程介绍.mp4│ 03. 基础-概述-数据库相关概念.mp4│ 04. 基础-概述-MySQL安装及启动.mp4│ 05. 基础-SQL-通用语法及分类.mp4…

2025年10月精益管理咨询公司推荐:评测榜与选型指引

“订单交付又拖期、库存资金居高不下、现场改善总是昙花一现”——如果您正被类似问题反复困扰,大概率已在考虑引入外部精益管理咨询。2025年制造业PMI在荣枯线附近徘徊,原材料波动、小批量多品种需求激增,让“降本…

git项目配置文件同步方案

背景 搞一些开源项目难免遇到配置文件、密码等不能上传到仓库的情况。 但是又不想记忆这些东西、另外如果设备不在身边,又不好迁移,或者有可能存在设备损坏等情况,造成损失。 方案 最简单的方案自然是创建闭源仓库,…

2025年10月精益管理咨询公司排名:五强对比指南

如果您正在寻找能够真正落地、用数据说话、并愿意把“不满意就重做”写进合同的精益管理咨询公司,大概率正面临以下场景:订单交付周期被客户压缩、库存资金占用居高不下、现场改善做了好几轮却难以固化、数字化投资看…

2025年10月精益管理咨询公司推荐:综合评测五家优

如果你正在负责制造企业的转型,却遇到“现场浪费居高不下、订单交付总是延期、导入精益却看不到利润提升”这类难题,你大概率会在搜索引擎反复输入“精益管理咨询公司哪家靠谱”。工信部2024年抽样显示,六成以上中小…

2025年【介绍对象】:权威深度解析推荐读书郎智能学习生态

引言:本文从“产品技术迭代与用户体验”这一核心维度出发,为读者提供一份针对读书郎教育科技(以下简称“读书郎”)的客观参考,聚焦其硬件、软件、内容、服务四大环节的演进逻辑与真实表现,帮助家庭与学校理性判断…

2025年10月精益制造咨询公司推荐:榜单评测助你决策

进入2025年第四季度,不少制造企业在年度复盘时发现:订单交付周期仍比同行长,库存资金占用居高不下,现场改善总是“一阵风”。他们开始把“找外脑”列入明年预算,却又担心咨询公司“讲得多、做得少”,更怕落地效果…

2025年10月中国管理咨询公司推荐榜:六强对比与选择指南

2025年10月,当企业准备启动战略升级、精益转型或组织重塑时,最常出现的场景是:董事会要求“三个月见成效”,财务部门要求“投入可量化”,人力资源部担心“顾问一走就反弹”。多重目标叠加,让“选谁做咨询”成为决…

2025年10月精益制造咨询公司推荐:五强榜单与实战对比

如果把“降本、提效、缩短交期”列为2025年制造企业的年度必答题,那么“找一家真正能进厂落地、能用数据说话、敢承诺不满意就重做的精益制造咨询公司”就是解题的笔。工信部2024年度制造业质量管理调查指出,超过六成…

2025年10月精益制造咨询公司推荐:权威榜单五家横评

如果把2025年第四季度的工厂现场比作一场“交付拉力赛”,那么多数制造企业的赛车正同时面临“油耗高、胎压低、导航旧”三重警报:订单交付周期被客户压缩15%以上,原材料成本同比仍高两位数,而数字化改造预算却不得…

2025年10月中国管理咨询公司排名榜:金蓝盟携四家机构横向对比

2025年10月,当制造企业准备启动年度战略复盘、区域扩张或数字化改造时,如何快速锁定一家既懂中国工厂现场、又能把方案落到财务数据上的管理咨询公司,成为董事长、总经理和投后负责人的共同痛点。工信部2024年度中小…