在Python中,循环可以通过两种主要结构实现:`for`循环和`while`循环。以下是它们的基本用法和示例:
for循环
`for`循环用于遍历序列(如列表、组、字符串、字典)或其他可迭代对象中的素。
遍历列表
fruits = ['西瓜', '水蜜桃', '葡萄']
for fruit in fruits:
print(fruit)
遍历字符串
for letter in 'Python':
print(letter)
使用enumerate遍历列表,同时获取索引和素
for i, v in enumerate(['tic', 'tac', 'toe']):
print(i, v)
while循环
`while`循环会在给定条件为真时重复执行一段代码块。
打印数字1到5
i = 1
while i <= 5:
print(i)
i += 1
无限循环,通过输入停止
while True:
x = input('输入 "stop" 来停止循环:')
if x == 'stop':
break
循环控制语句
`continue`:跳过当前循环的剩余语句,并继续下一次循环。
`break`:立即退出循环。
示例
跳过奇数并打印偶数
i = 0
while i < 10:
i += 1
if i % 2 != 0:
continue
print(i)
嵌套循环
嵌套循环是指一个循环内部包含另一个循环。
外层循环控制行,内层循环控制列
for i in range(3):
for j in range(3):
print(f'({i}, {j})', end=' ')
print()
这些是Python中实现循环的基本方法。使用这些结构可以让代码更加简洁和高效
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/144641.html