Python编程入门课程内容
本节课要点:
Python的下载与安装
IDLE介绍与使用
IDE(集成开发环境)安装与使用
Python简介
print()函数
字符串类型
案例:Hello World!
知识点关键词:Python简介 print函数 输出 字符串
第二课 重要的事说三遍
本节课要点:
变量与赋值
input() 函数
print() 多个参数
案例:重要的事说三遍
变量命名规则与保留字
知识点关键词:变量 变量命名 保留字 input()函数
输入
第三课 统计分数
本节课要点:
数字类型(整数、浮点数)
数字类型与字符串的差异
类型转换(字符串转数字)
加减乘除运算符
乘号对字符串的运用
案例:统计分数
知识点关键词:数据类型 数字类型
浮点数类型 运算符
第四课 反转数字
本节课要点:
type()函数
int()函数与float()函数
字符串索引
取模(%)运算符
案例:反转数字
知识点关键词:数据类型 布尔类型
类型转换 取模
第五课 猜数字游戏
本节课要点:
第三方库及其引入方式
随机数
案例:猜数字游戏
缩进
if和if-else分支结构
比较运算符
类型转换(数字转字符串)
知识点关键词:分支结构 if-else
第六课 判断成绩类别
本节课要点:
布尔类型
注释
关键字 and 和 or
if-elif-else分支结构
字符串拼接(加号与字符串的运用)
案例:判断成绩类别(不合格、合格、良好、优秀)
知识点关键词:分支结构 if-elif-else 布尔类型
第七课 高斯的故事
本节课要点:
range()函数
for循环
len()函数与字符串
案例:求前100位正整数和
知识点关键词:循环结构 for循环 rang()函数 len()
第八课 海龟走迷宫
本节课要点:
第三方库
库的引入
turtle库
移动和绘制
画笔控制:抬笔落笔、画笔粗细
背景图片
案例:海龟走迷宫
知识点关键词:第三方库 库的导入turtle库的使用
第九课 自动售货机
本节课要点:
列表类型
list()函数字符串转列表
列表的索引
len()函数与列表的运用
案例:自动售货机
知识点关键词:列表类型 for循环
第十课 绘制多边形
本节课要点:
第三方库
库的引入方式
turtle库
画笔控制:画笔颜色
角度
案例:绘制多边形
知识点关键词:角度 turtle库的使用
第十一课 奥运五环
本节课要点:
引入库的更多方式
画圆
颜色填充
turtle绘图库的坐标系统
案例:奥运五环
知识点关键词:画布坐标
第十二课 猜数字进阶版
本节课要点:
while循环
continue和break
案例1:猜数字(while)
案例2:猜数字(break)
案例3:猜数字(continue)
知识点关键词:while循环 break continue
第十三课 判断闰年
本节课要点:
整除运算符
案例1:估算价格
取余运算符
案例2:判断闰年
知识点关键词:整除运算符 取模运算符
第十四课 寻找水仙花
本节课要点:
常见异常类型
try-except异常处理
案例:矩形面积
数字翻转
案例:寻找水仙花数
知识点关键词:异常处理
第十五课 总复习1
本节课要点:
IDLE与IDE集成开发环境
缩进、注释、变量、赋值、命名和保留字
字符串类型、拼接、索引、长度、字符串转数字
数字类型、四则运算、整除、取模、数字转字符串
布尔类型、列表类型、列表的添加、修改和删除
第十六课 总复习2
本节课要点:
常用内置函数:print()、input()、type()、len()、range()、int()、float()、list()、str()等
if、if-else、if-elif-else等分支结构
for、while、continue和break等构成的循环结构
try-except异常处理方法
库的导入、turtle库常用操作:移动、转向、画笔控制、角度、坐标、背景、窗口大小