Python基础篇(流程控制)

流程控制是程序运行的基础,流程控制决定了程序按照什么样的方式执行。

条件语句

条件语句一般用来判断给定的条件是否成立,根据结果来执行不同的代码,也就是说,有了条件语句,才可以根据不同的情况做不同的事,从而控制程序的流程。

if else

if 条件成立,执行 if 内的命令;否则条件不成立,则执行else内的命令。

例如:

if elif elif else

if elif elif else

当出现if ...else ... 无法解决的情况时,我们就需要使用 if...elif...elif...else 来处理。

例如:

循环语句

程序中常常需要重复执行某些语句,我们总不可能重复写多变吧。所以在python中,有一种语句可以重复执行相同的操作,这种语句就是 "循环语句",而被重复执行的一组语句称为 "循环体"。在python中有两种循环语句,分别是while循环语句 和 for 循环语句。

while 循环

while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

例如:

for 循环

for 循环用于遍历任何序列的项目,也可以用来遍历字符串、列表、元组、字典等等。

例如:

循环控制

循环控制

在某些情况下,我们需要根据实际情况来终止循环或者跳过某次循环,所以就产生了循环控制语句。

python中控制循环的语句有两种:break(终止循环) 和 continue(跳出本次循环去执行下一次)。

例如:

相关推荐
zhanghaha131411 小时前
Python语言基础:4_数据类型转换
java·前端·python
larance11 小时前
机器学习特征预处理之标准化/归一化
开发语言·python·机器学习
tokenova11 小时前
Python 多模型统一调用封装类,一套代码兼容 GPT/Claude/Grok
python
Patrick在香港12 小时前
Python实战:用数据分析拆解一场AI大会——WAIC 2026参展企业画像、议题演变与城市格局
人工智能·python·数据挖掘·数据分析·ai编程
小猴子爱上树13 小时前
TikTok Shop视频自动翻译工具实战教程
人工智能·python·音视频·机器翻译
humbinal13 小时前
同时支持 gui & cli 的 parquet 文件查看工具,高性能小清新!
hive·python·rust·spark·开源·github·parquet
90后的晨仔13 小时前
Python 开发完全指南:从入门到工程化落地
python
Mikowoo00714 小时前
批量汇总XML格式的发票信息
xml·python
胡耀超14 小时前
从一次批量爬取到生产同步:问题变了,建设边界也要跟着变
爬虫·python·系统架构·数据治理·数据同步·接口设计·爬虫工程
旅僧14 小时前
王树森老师强化学习--同声传译版3
python·深度学习