Python语言程序设计
赵丽琴
目录
暂无搜索结果
1 课程介绍
1.1 课程教学大纲
1.2 课程教案
1.3 课程教学日历
1.4 电子书
1.5 资源统计
2 素养提升素材
2.1 科技的重要性-兴国之本
2.2 Python之父人物介绍-工匠精神
2.3 行业规范-程序规范
2.4 职业素养-团队合作沟通
2.5 精准计算-大国基建
2.6 电子监管码识别--抗“疫”精神
2.7 密码强度-信息安全
2.8 词频分析-政府报告正能量热点
2.9 帐号注册和验证-互联网帐号管理
2.10 字符串简单加密-国家网络安全
2.11 简易购物结算程序-电商扶贫
2.12 网络爬虫-知识产权
3 开始Python学习
3.1 学习目标
3.2 思维导图
3.3 ★Python的特点及应用
3.4 ★搭建Python开发环境
3.5 ★使用PIP管理Python库
3.6 案例——模拟手机充值
3.7 教材习题
4 Python基础语法和简单运算
4.1 学习目标
4.2 思维导图
4.3 ★基本语法
4.4 ★数据类型
4.5 ★运算符和表达式
4.6 ★基本输入和输出函数
4.7 五个案例
4.7.1 案例1-根据身高体重计算BMI 指数
4.7.2 案例2-货运软件对钢管重量的智能估算
4.7.3 案例3-计算学生成绩
4.7.4 案例4-预估店铺双十一销售额
4.7.5 案例5-谨防校园贷陷阱
4.8 拓展实训
4.9 教材习题
4.10 在线习题/自动批改
5 字符串的应用
5.1 学习目标
5.2 思维导图
5.3 ★字符串的索引取值与切片
5.4 ★字符串的处理函数和处理方法
5.5 ★字符串的格式化处理
5.6 三个案例
5.6.1 案例1-药品电子监管码的识别
5.6.2 案例2-个人名片生成器
5.6.3 案例3-不能说的秘密
5.7 拓展实训
5.8 教材习题
5.9 在线习题/自动批改
6 程序控制结构
6.1 学习目标
6.2 思维导图
6.3 ★选择结构
6.3.1 if单分支结构
6.3.2 if-else双分支结构
6.3.3 if-elif-else多分支结构
6.3.4 if嵌套
6.4 ★循环结构
6.4.1 for循环
6.4.2 while循环
6.4.3 break和continue语
6.4.4 循环嵌套
6.4.5 循环和else
6.5 五个案例
6.5.1 案例1-猜心游戏程序
6.5.2 案例2-判断网络系统的密码强度
6.5.3 案例3-贫困人口精准识别定量计算程序
6.5.4 案例4-打印九九乘法表
6.5.5 案例5-猜拳游戏
6.6 拓展实训
6.7 教材习题
6.8 在线习题/自动批改
7 序列结构的应用
7.1 学习目标
7.2 思维导图
7.3 ★列表的应用
7.3.1 列表的定义和切片
7.3.2 列表元素的增删改查操作
7.3.3 列表元素的排序操作
7.3.4 列表与字符串的相互转换
7.3.5 列表元素的遍历
7.3.6 使用列表技术屏蔽敏感词汇
7.4 ★字典的应用
7.4.1 字典基本的操作方法
7.4.2 字典与列表的相互转换
7.4.3 字典的遍历
7.4.4 字典的应用-数字重复统计和词频统计
7.4.5 字典的应用-制作中英词典
7.5 ★元组的应用
7.5.1 元组的定义和读取
7.5.2 元组与列表的相互转换
7.5.3 元组的应用-考证成绩分析程序
7.5.4 元组的应用-招聘信息简单分析程序
7.6 ★集合的应用
7.6.1 集合的定义和简单运算
7.6.2 集合的应用-URL地址去重
7.6.3 集合的应用-是否存在重复的姓名
7.6.4 集合的应用-统计重复参加活动的人员情况
7.6.5 集合的应用-问卷调查的去重程序
7.7 ★序列的通用操作
7.8 四个案例
7.8.1 案例1-英文小说词频统计
7.8.2 案例2-抽奖券号码生成器
7.8.3 案例3-篮球比赛计分程序
7.8.4 案例4-网络爬虫URL过滤器
7.9 拓展实训
7.10 教材习题
7.11 在线习题/自动批改
8 函数的应用
8.1 学习目标
8.2 思维导图
8.3 ★自定义函数
8.4 ★函数的参数传递
8.5 ★使用lambda语句创建匿名函数 124
8.6 ★变量的作用域
8.7 ★Python的异常处理
8.8 ★函数的递归
8.9 四个案例
8.9.1 案例1-用户注册与验证程序
8.9.2 案例2-字符串简单加密
8.9.3 案例3-递归求阶乘之和
8.9.4 案例4-农业合作社发红包程序
8.10 拓展实训
8.11 教材习题
8.12 在线习题/自动批改
9 面向对象的应用
9.1 学习目标
9.2 思维导图
9.3 ★面向对象中类的创建与调用
9.4 ★属性的概念
9.5 ★公共方法和私有方法
9.6 新建课程目录
9.7 ★构造方法和析构方法
9.8 ★类方法和静态方法
9.9 ★继承
9.10 ★多态
9.11 三个案例
9.11.1 案例1-简单四则运算计算器
9.11.2 案例2-简易购物结算程序
9.11.3 案例3-简易通讯录系统
9.12 拓展实训
9.13 教材习题
9.14 在线习题/自动批改
10 文件夹和文件的操作
10.1 学习目标
10.2 思维导图
10.3 ★文件夹操作
10.4 ★文件操作
10.5 三个案例
10.5.1 案例1-城市文件夹分身小帮手
10.5.2 案例2-文件批量操作程序
10.5.3 案例3-简易个人日记程序
10.6 拓展实训
10.7 教材习题
10.8 在线习题/自动批改
11 第三方库的应用案例
11.1 学习目标
11.2 思维导图
11.3 ★文本处理库的应用——可视化词云项目
11.3.1 “结巴”中文分词库的使用
11.3.2 wordcloud词云的使用
11.3.3 真实案例-可视化中文词云项目
11.4 ★网络爬虫库的应用——新闻网页爬虫项目
11.4.1 用requests爬虫库抓取百度首页
11.4.2 使用Beautifulsoup4解析百度网页
11.4.3 SQLite数据库的使用-创建数据库和数据表
11.4.4 SQLite数据库的使用-数据的增删改查操作
11.4.5 Python对Access数据库的访问
11.4.6 Python对Excel数据库的访问
11.4.7 Python对Sql Server数据库的访问
11.4.8 真实案例-新闻网页爬虫项目
11.5 ★数据可视化的应用——商品统计图和二维码自动生成项目
11.5.1 使用matplotlib库生成图表
11.5.2 使用MyQR生成二维码
11.5.3 真实案例-商品统计图和二维码项目
11.6 ★人工智能库的应用——人脸识别项目
11.6.1 定位图片中所有人脸
11.6.2 识别图片人物
11.6.3 真实案例-人脸识别学生考勤系统
11.7 拓展实训
科技的重要性-兴国之本
1
学习任务单
2
配套思政资源
上一节
下一节
Python简介-科技的重要性-兴国之本
习近平十大金句告诉你科技创新的重要性
钟南山 :互联网行业在科技抗击疫情上起到重要作用
选择班级
确定
取消
图片预览