当前位置:首页>python>Python中的循环结构:计数循环和条件循环

Python中的循环结构:计数循环和条件循环

  • 2026-08-22 13:12:21
Python中的循环结构:计数循环和条件循环

每个人都应该学习如何编程,因为它教会你如何思考。

史蒂夫•乔布斯( Steve Jobs)

程序设计中有三种基本结构:顺序结构、分支结构和循环结构。

计算机中某些代码反复执行称为循环。

Python中有两种基本的循环结构,可以分为计数循环(for)和条件循环(while)两种种类型。

重复一定次数的循环称为计数循环,重复到某种情况结束的循环称为条件循环。

计数循环(for)

循环重复次数一定时,通常使用计数循环,在Python中使用for语句来创建这类循环。

1.应用场景:

循环重复次数确定,比如固定利率下,5年后到期存款利息计算。

这里的“5年”就是循环的次数。

2.基本语法:

for 循环变量 in 可迭代对象:    循环体

可迭代对象指的是可遍历变量,比如列表、元组、字符串、文件等。

循环体是一组重复执行的语句。

循环执行时,程序会依次将“可迭代对象”中的元素赋值给“循环变量”,同时执行“循环体”。

注意:按照Python对循环体的约定格式,循环体必须相对关键词for有缩进。

特别提醒:“可迭代对象”后必须加英文“:”

3.对应代码:

运行结果:

条件循环(while)

当循环次数未知时,通常使用条件循环,只有当循环条件成立时,才执行循环体。

在Python中使用while语句来创建这类循环。

1.应用场景:

循环重复次数不确定时,比如每年理财赎回部分,剩余资金继续购买理财,几年后资金被全部取出?

这里的“资金未被全部取出”就是循环的条件。

2.基本语法:

while 关系表达式:      循环体

关系表达式判断两个或多个数据之间的逻辑关系,运算结果只会返回布尔值(Boolean),即 True(成立 / 真)或 False(不成立 / 假)。

关系元算也被称为比较运算,详细可见:Python中常用的运算符:算术运算符、逻辑运算符、比较运算符。

循环体是一组重复执行的语句。

循环执行时,程序会先判断“关系表达式”是否成立,如果成立则执行“循环体”,不断重复直到“关系表达式”不成立,退出循环。

注意:与for计数循环一样,在while条件循环中,循环体相对于关键词while也要缩进。

特别提醒:“关系表达式”后必须加英文“:”

3.对应代码:

运行结果:

如果觉得有用,记得点赞 + 收藏,欢迎转发给身边需要的朋友~

往期精彩:

Python中的分支结构:单分支、双分支和多分支

从“只有0和1”到“接近自然语言”:编程语言发展的三个阶段

Python中的数据结构类型:列表、元组、字典和集合

Python中的输入函数和输出函数

Python中变量命名的三条规则

Python语言属于编译型语言还是解释型语言?

Python中常用的运算符:算术运算符、逻辑运算符、比较运算符

Python中的注释

Python中的基本数据类型

Python程序的两种运行方式:交互式和文件式

Python的起源——如何才能让它变得更好?

最新文章

随机文章