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(跳出本次循环去执行下一次)。

例如:

相关推荐
geovindu13 小时前
python: State Pattern
python·状态模式
清水白石00813 小时前
从频繁“握手”到高效通行:Python 数据库连接池深度解析与调优实战
开发语言·数据库·python
雪碧聊技术13 小时前
生成器是什么?有什么用?
python·生成器·yield
岱宗夫up13 小时前
FastAPI进阶3:云原生架构与DevOps最佳实践
前端·python·云原生·架构·前端框架·fastapi·devops
~央千澈~13 小时前
抖音弹幕游戏开发之第15集:添加配置文件·优雅草云桧·卓伊凡
java·前端·python
进阶的鱼13 小时前
一文了解RAG———检索增强生成
人工智能·python·ai编程
测试工坊13 小时前
Android 内存采集避坑指南:一个命令 5ms,一个命令 15 秒,你选哪个?
python
JaydenAI13 小时前
[拆解LangChain执行引擎]回到过去,开启平行世界[上篇]
python·langchain
datalover13 小时前
spring security自定义表结构处理
数据库·python·spring
励ℳ13 小时前
【生信绘图】基因组大小与CDS数量关系的可视化
python·信息可视化