前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >22. python循环教程

22. python循环教程

作者头像
全栈若城
发布2025-04-24 08:45:02
发布2025-04-24 08:45:02
13000
代码可运行
举报
文章被收录于专栏:若城技术专栏若城技术专栏
运行总次数:0
代码可运行
请添加图片描述
请添加图片描述

一、while循环:条件循环 🔄

1. 什么是while循环?

想象你在吃水果:

  • 只要碗里还有水果,你就会继续吃
  • 当碗空了,你就停止

这就是while循环的逻辑:当条件满足时,就一直重复做某件事

2. 基本语法
代码语言:javascript
代码运行次数:0
运行
复制
while 条件:
    要重复做的事情
3. 简单例子
代码语言:javascript
代码运行次数:0
运行
复制
# 例子1:数到5
数字 = 1
while 数字 <= 5:
    print(f"数到:{数字}")
    数字 = 数字 + 1

# 例子2:吃水果
水果数量 = 3
while 水果数量 > 0:
    print(f"还剩{水果数量}个水果")
    水果数量 = 水果数量 - 1
print("水果吃完了!")

二、for循环:遍历循环 📝

1. 什么是for循环?

想象老师在课堂上点名,挨个叫同学回答问题。for循环就是这样,它会依次处理列表中的每一项。

2. 基本语法
代码语言:javascript
代码运行次数:0
运行
复制
for 变量 in 序列:
    要重复做的事情
3. 生动例子
代码语言:javascript
代码运行次数:0
运行
复制
# 例子1:给同学们打招呼
同学们 = ["小明", "小红", "小华"]
for 同学 in 同学们:
    print(f"你好,{同学}!")

# 例子2:数1到5
for 数字 in range(1, 6):  # range(1,6)生成1,2,3,4,5
    print(f"数到:{数字}")

三、循环中的else:圆满结束 🎉

1. 什么是循环中的else?
  • 当循环正常结束时(不是被break打断),会执行else部分
  • 就像看完电影后的彩蛋一样
2. 实用例子
代码语言:javascript
代码运行次数:0
运行
复制
# 找朋友例子
朋友们 = ["小明", "小红", "小华"]
for 朋友 in 朋友们:
    print(f"找到了{朋友}")
else:
    print("所有朋友都找到了!")

# 密码验证例子
密码尝试次数 = 3
while 密码尝试次数 > 0:
    输入 = "1234"  # 这里假设用户输入1234
    if 输入 == "1234":
        print("密码正确!")
        break
    密码尝试次数 -= 1
else:
    print("尝试次数用完了")

实用小技巧 💡

while循环注意事项

  • 一定要有结束条件
  • 记得更新循环条件,否则可能永远循环

for循环使用技巧

  • 遍历列表最方便
  • range()函数很有用
  • 记住range(5)生成0,1,2,3,4

循环控制

  • break:立即结束整个循环
  • continue:跳过当前循环,继续下一次
代码语言:javascript
代码运行次数:0
运行
复制
# break例子:找到喜欢的水果就停止
水果们 = ["苹果", "香蕉", "草莓"]
for 水果 in 水果们:
    if 水果 == "香蕉":
        print("找到香蕉了!")
        break
    print(f"看看是不是香蕉:{水果}")
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、while循环:条件循环 🔄
    • 1. 什么是while循环?
    • 2. 基本语法
    • 3. 简单例子
  • 二、for循环:遍历循环 📝
    • 1. 什么是for循环?
    • 2. 基本语法
    • 3. 生动例子
  • 三、循环中的else:圆满结束 🎉
    • 1. 什么是循环中的else?
    • 2. 实用例子
  • 实用小技巧 💡
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档