Lazy loaded image
🚀 Python For 循环超详细入门 | 零基础也能看懂!
字数 1533阅读时长 4 分钟
2025-2-9
2025-2-10

🚀 Python For 循环超详细入门 | 零基础也能看懂!

 
 
💡
欢迎您在底部评论区留言,一起交流~
 
📍 学习目标:用15分钟掌握Python最常用的循环结构!

🌟 一、什么是for循环?

想象你有一盒巧克力🍫,每次拿一颗吃掉,直到盒子变空——这个过程就是for循环!
官方解释:for循环用于按顺序访问序列中的每个元素(比如列表/字符串/字典),并对每个元素执行相同操作。

🖥️ 二、基础语法(看这个就会写!)

 

🌰 举个栗子:

 
输出效果
🍎 我正在吃 苹果!
🍌 我正在吃 香蕉!
🍓 我正在吃 草莓!

🔄 三、执行流程图解(超直观!)

 
 
是否有下一项
行为
True
下一次循环
False
终止循环

❓ 四、为什么用for而不是while?

场景对比:数到5

for循环版
 
while循环版
 
关键区别
✅ for更简洁:自动处理计数器
✅ 更安全:避免无限循环风险
✅ 更直观:一看就知道要遍历多少个元素

1. 循环次数已知

当我们知道循环的次数(比如遍历列表中的元素个数)时,for循环更直观、高效。它直接告诉你循环的范围,写起来也更简洁。
两种方法都能实现同样的功能,但for循环更直观,因为它可以直接说明循环次数。

2. 随机性和可预测性

如果是不确定要循环多少次,可以使用while循环,它会根据逻辑条件来决定是否继续循环。而for循环通常用于已知的次数。

💡 五、必学小技巧

技巧1:搭配range()使用

 

技巧2:遍历字符串

 

技巧3:循环嵌套

 

📝 六、重点总结表

要点
说明
适用场景
遍历已知元素集合时首选
优势
代码简洁,自动处理迭代
常用搭档
range(), break, continue
注意事项
不要修改正在遍历的序列!

🎉 恭喜! 你已经掌握了Python最常用的循环结构!
 

📝 七、练习

 

练习案例1:统计字符串中'a'的数量

题目: 给定一个字符串,使用for循环统计字符串中字符'a'的出现次数。
提示
  • 初始化一个计数器变量count_a为0。
  • 使用for循环遍历字符串中的每个字符。
  • 在循环体内判断当前字符是否等于'a'(注意大小写)。
  • 如果是,则将计数器加1。
  • 最后打印出'a'的总数。
输出结果

答案


练习案例2:统计字符串中'b'的数量

题目: 给定一个不同的字符串,使用for循环统计字符串中字符'b'的出现次数。
提示
  • 类似于上一个练习,初始化一个计数器变量count_b为0。
  • 遍历整个字符串,并检查每个字符是否为'b'。
  • 累加匹配到的'b'的数量。
  • 输出'b'的总数。
输出结果

答案


练习案例3:统计字符串中元音字母的数量

题目: 给定一个字符串,使用for循环统计字符串中所有元音字母(即'a', 'e', 'i', 'o', 'u')的出现次数。
提示
  • 先定义一个包含所有元音字母的小写字母列表。
  • 遍历字符串时,将当前字符转换成小写以确保大小写不影响比较。
  • 判断当前字符是否在元音字母列表中。
  • 若是,则累加计数器。
  • 最终输出元音字母的总数。
输出结果

答案

上一篇
💡 从懵逼到精通:一篇搞定Python range 函数!
下一篇
掌握Python转义符:轻松解决字符难题

评论
Loading...