python中的循环有几种?
发布时间:2026-04-13 15:37:37

Python有两种循环,一种是for循环(迭代循环),另一种是while循环(条件循环)。
1、for循环
Python for循环可以遍历任何序列的项目,如列表或字符串。
语法:
for循环的语法格式如下:
foriterating_varinsequence: statements(s)
示例:
print("计算1+2+...+100的结果为:")
#保存累积结果的变量
result=0
#从1到100逐个获得这些值,并进行累加操作
foriinrange(101):
result+=i
print(result)运行结果:
计算 1+2+...+100 的结果为:5050
2、while循环
Python 编程中 while 句子用于循环执行程序,即在一定条件下循环执行程序,以处理需要重复处理的同一任务。其基本形式为:
判断while的条件(condition): 执行语句(statements)……
执行句可以是单个句子或句子块。判断条件可以是任何表达式,任何非零或非空。(null)所有的值都是true。
假判断条件 false 时间,循环结束。
示例:
sum=0 n=1 whilen<5: sum=sum+n n=n+1 print(sum)
请关注Python视频教程栏目,了解更多Python知识。
