for 循环通常用于遍历一个序列

在 Python 中,循环用于重复执行一段代码,直到满足特定条件为止。Python 提供了两种主要的循环结构:for 循环和 while 循环。

1. for 循环

for 循环通常用于遍历一个序列(如列表、元组、字符串或字典)或其他可迭代对象。

python

复制代码

# 遍历列表

fruits = ["", "banana", "cherry"]

for fruit in fruits:

print(fruit)

# 使用 range() 函数遍历数字序列

for i in range(5):

print(i)

# 遍历字符串

for char in "hello":

print(char)

range() 函数

range(stop):生成从 0 到 stop-1 的整数序列。

range(start, stop):生成从 start 到 stop-1 的整数序列。

range(start, stop, step):生成从 start 到 stop-1 的整数序列,步长为 step。

2. while 循环

while 循环用于在条件为 True 时重复执行代码块。通常需要一个在循环体内更新的变量来避免无限循环。

python

复制代码

# 使用 while 循环

jrhz.info

count = 0

while count < 5:

print(count)

count += 1

3. break 和 continue 语句

break 语句用于立即退出循环。

continue 语句用于跳过当前循环的剩余部分,并继续下一次迭代。

python

复制代码

# 使用 break

for i in range(10):

if i == 5:

break

print(i)

# 使用 continue

for i in range(10):

if i % 2 == 0:

continue

print(i)

4. else 子句(与循环结合)

for 和 while 循环都可以有一个 else 子句。当循环正常结束(即没有被 break 语句中断)时,else 子句中的代码块会被执行。

python

复制代码

# for 循环的 else 子句

for i in range(5):

print(i)

else:

print("循环正常结束")

# while 循环的 else 子句

count = 0

while count < 5:

print(count)

count += 1

else:

print("循环正常结束")

总结

使用 for 循环来遍历序列或可迭代对象。

使用 while 循环在条件为 True 时重复执行代码。

使用 break 和 continue 控制循环的执行流程。

else 子句可以用于在循环正常结束时执行一些代码。

这些工具可以帮助你有效地处理重复任务和条件逻辑。

特别声明:[for 循环通常用于遍历一个序列] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

贾玲瘦了,观众却哭了,当胖喜剧成了老照片里的光(贾玲好像瘦了)

有些人称赞她终于可以放松了,找回了自我,也有些人感叹,失去了过去那个胖乎乎的贾玲,似乎春节的氛围就少了一份欢笑。如今,她瘦了,少了些曾经的张扬与自嘲,反倒让人觉得,她似乎不再敢轻松地笑了。当她穿上高定裙子👗,站…

贾玲瘦了,观众却哭了,当胖喜剧成了老照片里的光(贾玲好像瘦了)

大国工业韧性强 各地生产繁忙景象(工业大国和工业强国的区别)

在河南郑州的中铁装备集团车间,工人们正在进行盾构机下线验收工作。而在江苏连云港的东方港务分公司码头,大批车辆正等待装船外运。安徽芜湖经济技术开发区内,工人们正在生产无人驾驶轨道列车

大国工业韧性强 各地生产繁忙景象(工业大国和工业强国的区别)

2026年春节送长辈年货坚果礼盒装,选什么最能打动他们的心?(春节送礼给长辈送礼送什么比较好)

随着春节临近,如何挑选适合长辈的高档年货坚果礼盒成了不少人的困扰。本文为你深度解读2026年坚果礼盒的热门趋势、挑选技巧及注意事项,助你在众多选择中找到最适合的佳品,为亲朋好友送上诚挚祝福。

2026年春节送长辈年货坚果礼盒装,选什么最能打动他们的心?(春节送礼给长辈送礼送什么比较好)

君圣泰医药举办投资者交流会,分享CKM临床进展与研发战略(君圣实业集团有限公司)

在交流会的开篇,君圣泰医药创始人、董事长及首席执行官刘利平博士发表了“以长期价值,行稳致远”的致辞,刘博士简要回顾了公司在2025年里取得的丰硕成果,并展望了公司在2026年的发展规划,明确将继续深耕CKM…

君圣泰医药举办投资者交流会,分享CKM临床进展与研发战略(君圣实业集团有限公司)

世界反兴奋剂组织调查运动员下体作弊 玻尿酸注射疑云(世界反兴奋剂条例)

世界反兴奋剂机构正在调查跳台滑雪🎿运动员是否为了竞争优势而向他们的下体注射玻尿酸。这一事件始于今年1月,奥地利滑雪🎿运动员米卡·韦尔莫伦在播客节目中爆料,称不少跳台滑雪🎿运动员会在赛前通过增加下体尺寸的方式作弊

世界反兴奋剂组织调查运动员下体作弊 玻尿酸注射疑云(世界反兴奋剂条例)