编程启蒙|Scratch 转 Python 系列第 2 天完整教程 本篇是零基础 Python 自学系列 Scratch 转 Python 第 2 天笔记适合纯小白入门内容包含实操代码、详细讲解与配套练习题。一、昨日内容复盘Scratch 转 Python Day1 顺序执行Scratch 积木与 Python 底层编程逻辑完全互通三大核心逻辑顺序、循环、条件判断双向转换规则Scratch 积木从上到下堆叠执行 ↔ Python 代码从上至下逐行运行两者差异Scratch 积木嵌套自动分层无缩进语法Python 纯文本依靠缩进区分代码块标准学习路线看懂 Scratch 积木流程 → 积木代码翻译 → 对等 Python 代码 → 脱离积木手写 Python。昨天学习顺序执行双向转换今天学习循环每一处知识点同时给出【Scratch 积木流程 积木代码 等效 Python 代码】双向对照。二、今日学习目标理解循环作用减少重复积木 / 重复代码批量执行逻辑读懂 Scratch「重复执行 N 次」积木会写积木代码并转for循环吃透range ()三种参数对应 Scratch 数字变量增减积木掌握 Python 缩进规则对比 Scratch 积木嵌套分层区别绘图案例双向转换积木绘图代码 ↔ turtle 绘图 Python 代码区分两套语法易错点积木、代码同步排查错误。三、今日知识点讲解积木流程 积木代码 Python 代码三对照3.1 循环核心作用双向演示Scratch 积木场景绘制正方形需要 4 组「移动 100 步 右转 90 度」重复拼接冗余使用重复执行积木只写一组内部指令。Scratch 积木代码积木逐行指令等效 Python 代码fromturtleimport*foriinrange(4):forward(100)right(90)done()3.2 基础循环重复执行 N 次打印文字Scratch 积木完整流程绿旗启动循环 4 次角色持续输出文字Scratch 积木代码等效 Python 代码foriinrange(4):print(你好)对照解释重复执行 4 次range(4)积木缩进包裹内容 Python 冒号 4 空格缩进积木输出逻辑 Pythonprint打印。3.3range三种参数写法对应数字变量积木range统一规则左包含、右不包含取不到末尾数字1、单参数range(结束数字)Scratch 逻辑循环 4 轮计数变量依次取 0、1、2、3Scratch 积木代码新建变量 i等效Python 代码foriinrange(4):print(计数,i)2、双参数 range (起点终点)变量从 1 到 4 循环共 4 轮Scratch 积木代码等效Python 代码foriinrange(1,5):print(f第{i}次循环)3、三参数 range (起点终点步长)变量每次 2取值 1、3、5Scratch 积木代码等效Python 代码foriinrange(1,7,2):print(i)3.4 分层层级双向对照缩进重点Scratch 分层逻辑积木嵌套自动区分内外Scratch 积木代码等效Python 代码# 缩进属于循环内部执行3次foriinrange(3):print(循环内部文字)# 无缩进循环结束仅执行1次print(循环结束只打印1次)易错对照Python 缺少缩进直接报错Scratch 积木无法拼错层级。3.5 绘图实战完整双向对照Scratch 积木流程绘制正方形Scratch 积木代码对等 Python 绘图代码fromturtleimport*# 画笔初始化对应Scratch画笔积木clear()pensize(3)pencolor(blue)pendown()# 循环绘制正方形foriinrange(4):forward(100)right(90)penup()done()四、今日核心要点 高频易错点总结核心要点两套代码对应关系Scratch「重复执行 N 次」积木代码等价for i in range(N):range三参数分别对应 Scratch 变量初始值、终止条件、每次增减步长Scratch 依靠积木嵌套分层Python 依靠 4 空格缩进分层作用完全一致任意一套 Scratch 积木指令都能完整写出积木代码并翻译成 Python。高频易错坑Pythonfor末尾漏写冒号Scratch 积木无对应错误Python 循环内部代码未缩进脱离循环只运行一次range左闭右开初学者误以为会取到末尾数字和积木计数感知不符循环变量i默认从0开始积木直观计数从1开始输出需要i1修正。五、往期历史笔记编程启蒙第一课看懂Scratch积木和Python代码的逻辑关系六、下一章预告编程启蒙第三课if 判断积木完整积木代码 Python if/else 双向对照简易猜数字实战。七、原创声明本系列固定更新规则连续 6 节 Scratch 双向对照基础课后更新综合绘图小游戏每节课全部提供 Scratch 积木代码 Python 两套完整代码配套分层课后习题、习题答案、完整源码。本文为梅雅达编程笔记原创启蒙笔记禁止私自搬运、二次转载转发请标注来源。