00:00 / 01:54
连播
清屏
智能
倍速
点赞114
00:00 / 02:35
连播
清屏
智能
倍速
点赞3
小学三年级Python 12课系列 第五课:魔法咒语“for”——让电脑自己重复 【本课目标】 1. 认识关键字 `for` 和它的好朋友 `range()` 2. 能用一行 `for` 代替多行重复代码,画正方形、正多边形 3. 体验“循环次数=边数,转角=360÷边数”的规律 4. 完成一个“彩色大风车”,并保存成作品 ————————— 一、复习与烦恼(2 分钟) 上节课我们画正方形写了 8 行,画六边形就要写 12 行……好累! 老师:“电脑最擅长重复,让它代劳吧!” ————————— 二、魔法咒语初体验 输入 3 行,看看发生什么: ```python import turtle t = turtle.Turtle() for i in range(4): t.forward(100) t.right(90) ``` 学生观察: - 缩进(按 Tab)就像列队,告诉 Python 哪些语句要一起重复 - `range(4)` 表示“重复 4 次” ————————— 三、任务 1:正方形→正六边形 把 `range(4)` 改成 `range(6)`,但转角也要改! 引导学生发现规律: 转角 = 360 ÷ 边数 = 60 ```python for i in range(6): t.forward(100) t.right(360 / 6) ``` ————————— 四、任务 2:万能画多边形函数 把刚才的代码包装成“魔法口袋”,随时调用: ```python def polygon(sides, length): angle = 360 / sides for i in range(sides): t.forward(length) t.right(angle) polygon(5, 80) # 画正五边形 polygon(8, 50) # 画正八边形 ``` ————————— 五、任务 3:彩色大风车 思路:画 12 根“辐条”,每根颜色不同,每次转 30°。 ```python import turtle, random t = turtle.Turtle() t.speed(0) #
00:00 / 03:54
连播
清屏
智能
倍速
点赞2
00:00 / 00:10
连播
清屏
智能
倍速
点赞28
00:00 / 00:46
连播
清屏
智能
倍速
点赞2210
00:00 / 01:22
连播
清屏
智能
倍速
点赞7
00:00 / 00:10
连播
清屏
智能
倍速
点赞25
00:00 / 34:11
连播
清屏
智能
倍速
点赞1816
00:00 / 08:07
连播
清屏
智能
倍速
点赞230
00:00 / 01:14
连播
清屏
智能
倍速
点赞461
00:00 / 20:22
连播
清屏
智能
倍速
点赞6229