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

例如:

相关推荐
用户83562907805112 分钟前
Python 删除 Excel 工作表中的空白行列
后端·python
Json_13 分钟前
使用python-fastApi框架开发一个学校宿舍管理系统-前后端分离项目
后端·python·fastapi
数据智能老司机7 小时前
精通 Python 设计模式——分布式系统模式
python·设计模式·架构
数据智能老司机8 小时前
精通 Python 设计模式——并发与异步模式
python·设计模式·编程语言
数据智能老司机8 小时前
精通 Python 设计模式——测试模式
python·设计模式·架构
数据智能老司机8 小时前
精通 Python 设计模式——性能模式
python·设计模式·架构
c8i8 小时前
drf初步梳理
python·django
每日AI新事件8 小时前
python的异步函数
python
这里有鱼汤9 小时前
miniQMT下载历史行情数据太慢怎么办?一招提速10倍!
前端·python
databook18 小时前
Manim实现脉冲闪烁特效
后端·python·动效