正在加载 Python 环境…
← 第5课 第6课:for 循环与 range() 第7课 →

第6课:for 循环与 range()

for 循环更简洁

上节课的 while 循环要自己管理计数变量,for + range() 帮你搞定:

📖 演示:for 循环数数

range(1, 6) 产生 1, 2, 3, 4, 5(不包含6)。

range() 三种写法

📖 演示:range() 用法

🖥️ 计算机小知识

如果没有循环,编程会是什么样子?假设你要打印 1 到 100,就得写 100 行 print()

早期的程序员真的这么干过。后来人们发明了循环这个概念,才让编程变得高效。几乎所有的编程语言都有循环——forwhiledo-while……虽然写法不同,但核心思想一样:告诉计算机"重复做这件事"

这就是迭代的思想——把一个大任务拆成重复的小步骤。不只在编程里,生活中也一样:读书是一页一页翻的,扫地是一块一块擦的。

嵌套循环:九九乘法表

📖 演示:九九乘法表(部分)

遍历字符串

📖 演示:逐字打印

练习

✏️ 练习:打印星星三角形