欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > 4.3章节python中循环结构:两种类型:for 循环和 while 循环用法

4.3章节python中循环结构:两种类型:for 循环和 while 循环用法

2025/12/25 5:48:45 来源:https://blog.csdn.net/qq_55433305/article/details/142604995  浏览:    关键词:4.3章节python中循环结构:两种类型:for 循环和 while 循环用法

Python 中的循环结构主要有两种类型:for 循环和 while 循环。每种循环都有其特定的使用场景,允许你根据需要重复执行代码块。

一、遍历循环for语句

for 循环用于遍历任何序列(如列表、元组或字符串)或其他可迭代对象

在这里插入图片描述

(1)for 循环变量 in 遍历对象 :语句块

遍历字符串

for i in 'world':print(i)

在这里插入图片描述
遍历列表

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:print(fruit)

在这里插入图片描述

(2) range()函数
Python中的内置函数,产生一个[n,m)的整数序列,包含n,但是不包含m

s=0 #累加变量
for i in range(1,11):s=s+i
print(s) #累计1-10的累加和

在这里插入图片描述

print( ' ----------100到999之间的水仙花数---')for i in range(100,1000):g=i%10s=i//10%10b=i//100if g**3+s**3+b**3==i:print(i)

在这里插入图片描述
(3)for 循环变量 in 遍历对象: 语句块1 else :语句块2
在这里插入图片描述

s=0 #累加变量
for i in range(1,11):s=s+i
else:print(s)

注意与前面一个位置差别

二、无限循环while语句

while 循环在给定条件为真时重复执行代码块。条件在每次循环迭代开始时评估。

在这里插入图片描述

count = 0
while count < 5:print("Count is:", count)count += 1
#1-100之间累加和
s=0
i=1
while i<=100:s=s+ii=i+1
print(s)

在这里插入图片描述

扩展结构与for else一样

#1-100之间累加和
s=0
i=1
while i<=100:s=s+ii=i+1
else:print(s)

注意与前一个位置

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词