温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python循环怎么使用

发布时间:2026-09-04 09:48:32 来源:亿速云 阅读:94 作者:小樊 栏目:编程语言

在 Python 中,循环主要用于重复执行某段代码。常用的循环有两种:for 循环 和 while 循环。下面我用简单例子给你讲清楚。


一、for 循环(最常用)

1️⃣ 遍历序列(列表、字符串、范围等)

for i in [1, 2, 3]:
    print(i)

输出:

1
2
3

2️⃣ 使用 range()

for i in range(5):      # 0 到 4
    print(i)

指定范围:

for i in range(1, 5):   # 1 到 4
    print(i)

带步长:

for i in range(0, 10, 2):  # 0,2,4,6,8
    print(i)

3️⃣ 遍历字符串

for ch in "hello":
    print(ch)

4️⃣ 遍历字典

d = {"a": 1, "b": 2}
for k, v in d.items():
    print(k, v)

二、while 循环(条件循环)

只要条件为 True,就一直执行。

i = 0
while i < 5:
    print(i)
    i += 1

⚠️ 注意:一定要修改条件变量,否则会死循环


三、循环控制语句

✅ break:结束整个循环

for i in range(10):
    if i == 3:
        break
    print(i)

输出:0 1 2

✅ continue:跳过本次循环

for i in range(5):
    if i == 2:
        continue
    print(i)

输出:0 1 3 4

✅ else(循环正常结束才执行)

for i in range(3):
    print(i)
else:
    print("循环结束")

四、嵌套循环(循环里套循环)

for i in range(3):
    for j in range(2):
        print(i, j)

五、常见错误

❌ 死循环:

while True:
    print("无限循环")

✅ 正确写法:

while True:
    x = input("输入 q 退出:")
    if x == "q":
        break

如果你愿意,我可以:

  • 用具体场景(如刷题、数据处理)讲循环
  • 给你练习题
  • 讲 Python 循环 vs 其他语言区别

你想从哪方面继续?

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手