任务1.3 编写第一个Python程序——打印Python学习计划(课件)《程序设计基础 ——Python》(高等教育出版社)【上好课】
2026-09-28
|
34页
|
66人阅读
|
0人下载
精品
内容正文:
任务 1.3
编写第一个 Python 程序
程序设计基础——Python
(高等教育出版社)
——打印 Python 学习计划
学习目标
能说出 Python 单行注释与多行注释的写法、缩进规则,以及语句换行的两种方式。
能在 PyCharm 中新建 test.py 文件,用 print() 输出排版规范的学习计划,并正确使用单行与多行注释说明代码。
在空格、缩进、命名的细节打磨中,体会严谨认真、精益求精的工匠精神。
1
2
3
知识目标
技能目标
素质目标
目录
模块一 · Python 代码书写规范(注释、缩进、换行)
模块二 · 规范编码习惯与 AI 辅助检查
模块三 · 任务实施——打印 Python 学习计划
教学引入
知识讲授
注释
嵌入源代码中、仅用于解释和理解代码的文本,不参与编译执行,也不影响运行结果。
缩进
常用 4 个空格作为一个缩进层级,同块内必须完全一致。
Python 代码书写规范
第一部分
知识讲授
为代码添加注释
知识讲授
Python 注释
注释内容不会被编译器或解释器识别、编译或执行,也不会对程序的运行逻辑、执行结果产生任何影响;它的作用是提升代码的可读性与可维护性。
# Python学习计划(例 1-2)
'''
本程序用于输出一份 Python 学习计划
共分四个阶段,每阶段用一行说明
'''
print("第1~4周:掌握环境使用与 print 输出") # 第一阶段
print("第5~8周:学习变量与数据类型") # 第二阶段
print("学期目标:规范书写、勤于练习!") # 收尾
读代码
第 1 行用「#」注释属单行注释;第 3~7 行用三重单引号包裹属多行注释;第 9、11、13 行也都是单行注释。添加注释后,代码更加清晰明了。
知识讲授
Python 注释的分类
Python中包括3种类型的注释:分别是单行注释、多行注释、中文编码声明注释。
知识讲授
Python 代码缩进
读代码
知识讲授
什么情况下需要缩进
以下Python语句后面需要缩进,因为它们都会引入一个新的代码块:
知识讲授
Python 代码缩进层级
同一个代码块中的所有语句必须使用相同数量的缩进:
⚠关键规则:不要混用空格和Tab! 在一个文件中,要么全用空格,要么全用Tab。混用会导致 TabError: inconsistent use of tabs and spaces in indentation。
知识讲授
常见的缩进错误
1、IndentationError: expected an indented block
这个错误发生在:写了冒号,但下一行没有缩进。
✅ 解决方法:在冒号后面按回车,然后加上缩进:
2、IndentationError: unexpected indent
这个错误发生在:不该缩进的地方缩进了。
✅ 解决方法:
知识讲授
常见的缩进错误
3、TabError: inconsistent use of tabs and spaces
这个错误发生在:混用了Tab和空格:
✅ 现代的IDE通常会自动统一缩进方式。如果你手动用文本编辑器写代码,建议设置编辑器"将Tab转换为空格"。
4、缩进导致的逻辑错误
知识讲授
Python 语句换行
读代码
知识讲授
规范编码习惯
知识讲授
AI 小助手:用 AI 检查代码规范性
背诵记忆
序号 核心考点 记忆要点与核心解析
01 注释的定义 嵌入源代码中、仅用于解释和理解代码的文本片段,不参与编译与执行
02 缩进规则 常用 4 个空格;可用 Tab 或空格;同块层级一致
03 换行 反斜杠换行:把反斜杠放在行尾即可拆分语句
括号换行:用「()」包裹内容,括号内直接换行
课堂练习
基础题
例题1(单选)在 Python 中,多行注释使用( )将注释内容括起来。
A. 单引号 B. 双引号 C. 方括号 D. 三重单引号或三重双引号
【答案】D
【解析】多行注释用三重单引号或三重双引号包裹;单引号、双引号只能标识单行字符串,方括号是列表的标识符号。
例题2(填空)单行注释以符号 ________ 开头;缩进常用 ________ 个空格。
【答案】#;4
【解析】单行注释以「#」开头;常用 4 个空格作为一个缩进。
练一练
AI+技能拓展
任务实施——打印 Python 学习计划
第二部分
知识讲授
实操演示
知识讲授
思路分析
使用PyCharm工具新建一个Python项目,在项目下新建一个Python文件,并命名
为“test.py”。
知识讲授
新建 Python 项目与文件
使用PyCharm工具新建一个Python项目,在项目下新建一个Python文件,并命名
为“test.py”。
知识讲授
学习计划输出代码
在代码编辑区输人自己对Python程序语言的学习计划。
知识讲授
运行结果
本任务的运行结果如图所示。
命名要点
文件扩展名必须为 .py,这是 Python 脚本文件的标识;文件名要简短、有意义,便于在工程目录区中快速找到。
操作要点
新建完成后,代码编辑区即可输入代码;后续练习代码都保存在这个项目中,做到「一个项目、多个文件、分类管理」。
背诵记忆
序号 名称 核心说明与记忆要点
01 新建项目文件 用 PyCharm 新建项目,在项目下新建 Python 文件并命名为 test.py
02 括号换行 用一对括号包裹多条字符串,实现长内容分行书写
03 首行注释 第 1 行写「# Python学习计划」作为单行注释
04 AI+技能拓展 用 AI 梳理全阶段学习规划;用 AI 优化学习计划展示层级
随堂检测
随堂检测
检测1(判断)注释内容不会被编程语言的编译器或解释器识别、编译或执行。( )
【答案】√
【解析】注释仅用于解释和理解代码,不会对程序的运行逻辑、执行结果产生任何影响,其作用是提升代码的可读性与可维护性。
检测2(单选)下列关于 Python 缩进的说法,正确的是( )。
A. 同块可不同 B. Tab 与空格可混用 C. 4 空格且同块一致 D. 缩进不影响运行
【答案】C
【解析】Python 用缩进控制代码的层次结构和逻辑关系,不允许 Tab 键与空格混用,同一代码块内的缩进层级必须完全一致,否则运行时会出错。
练一练
AI+技能拓展与项目评价
分组讨论
分组讨论 · 把学习计划改成每周任务清单
讨论问题
把学习计划改成「每周任务清单」输出程序,怎样设计内容与排版,才能让人一眼看清每周要做什么?
分组讨论引导
① 每周任务分几条?
② 用什么符号分层次?
③ 注释加在哪里?
④ 派代表说明设计理由。
汇报要求
每组 3 分钟,展示运行结果并说明排版设计理由。
知识拓展| 注释的取舍:不是越多越好
延伸认识
注释应当说明「为什么这样做」,而不是把代码本身逐行翻译成中文;代码能自解释的部分(如见名知意的变量名)不需要重复注释。
注释的作用是提升代码的可读性与可维护性,但注释并非越多越好。
知识小结
课后任务
布置作业:
1.制作思维导图,梳理本课编写第一个Python程序的知识体系。
2.完成课件配套练习题。
3.拓展任务:独立编写test.py,打印自己本学期的Python学习计划,并把单行注释、多行注释补全。
谢谢观看
THANKS
Lavf59.14.100
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。