版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《Python快速编程入门(第2版)》
教学大纲
课程编号:XXXXX
学分:5学分
学时:70学时(其中:讲课学时52上机学时:18)
先修课程:无
后续课程:《解析Python网络爬虫:核心技术、Scrapy框架、分布式爬虫》
适用专业:计算机相关专业、信息技术相关专业或工科类专业
开课部门:计算机系
一、课程的性质与目标
《Python快速编程入门(第2版)》是面向计算机相关专业、信息技术相关专业或
工科类专业的一门基础课,本课程涉及Python基础的入门知识,主要包括语法规范、
流程控制、数据类型、函数、文件与数据格式化、面向对象、异常,以及Python计算
生态与常用库,并在其中穿插了精彩实例、阶段案例.通过对本课程的学习,学生能够
全面系统地掌握Python开发的必备基础知识,具备独立开发Python简单项目的能力。
二、教学条件要求
操作系统:Windows7及以上版本
Python环境:Python3.8.2(64-bit)
开发工具:PyCharm2019.3.3或Jupyter1.0.0
三、课程的主要内容及基本要求
第1章Python概述
章名Python概述学时3
1.了解Python的发展历程和特点
2.可熟练安装Pylhon解释器,配置Pylhon开发环境
学习目标
3.熟悉如何利用Python编辑器编写Python程序
4.掌握如何安装与使用模块
知识点了解掌握重点难点
Python的前世今生V
Python语言的特点V
安装Python解释器V
PyCharmV
JupyterNotebook
使用PyCharm编写Python程序
使用Jupyter编写Python程序
模块的安装VV
模块的导入与使用
第2章Python基础
章名Python基础学时5
1.了解Python的代码格式
2,熟悉Python中的标识符和关键字
3.掌握Python中的变量和数据类型
学习目标
4.了解Pymon中数字类型的分类
5.熟悉Python运算符,可熟练使用运算符进行数值
运算
知识点了解掌握重占难点
注释
缩进V
语句换行V
标识符V
关键字V
1
变量VV7
।
数据类型V7
变量的输入与输出7(
整型
浮点型V
夏数类型V
布尔类型V
数字类型转换
算术运算符V
赋值运算符VV
比较运算符VV
逻辑运算符VV
成员运算符V
位运算符r
运算符优先级Vr
第3章流程控制
章名流程控制学时5
1.理解条件语句的结构,掌握条件语句的使用
学习目标2.理解循环语句的结构,掌握循环语句的使用
3.掌握跳转语句的使用
知识点了解掌握重占八、、难点
if语句VV
if-clsc语句VV
if-elif-else语句
1
if嵌套7
while语句V
for语句VV
।
循环嵌套V7
break语句V
continue语句V
第4章字符串
章名字符串学时4
1.掌握字符串的定义方正
学习目标2.掌握字符串的格式化7亍式
3.掌握字符串的常见操《
知识点了解掌握重点难点
字符串介绍
使用%格式化字符串V
1
使用formal。方法格式化字符串VV7
使用f-string格式化字符串VV
字符串的查找与替换VV
字符串的分割与拼接V
删除字符串的指定字符V
字符串大小写转换V
।
字符串对齐V7
第5章组合数据类型
章名组合数据类型学时6
1.了解组合数据类型的分类
2.掌握序列类型的特点,可以熟练操作列表和元
学习目标组
3.了解集合类型的特点,熟悉集合的基础操作
4.掌握映射类型的特点,可以熟练操作字典
知识点了解掌握重点难点
认识组合数据类型V
创建列表V
访问列表元素
添加列表元素V
元素排序V
删除列表元素VV
列表推导式VV
元组VV
集合V
创建字典V
字典的访问VV
字典元素的添加和修改V
字典元素的删除
字典推导式V1
组合数据类型与运算符V
第6章函数
章名函数学时7
1.了解函数的概念及优势
2.掌握函数的定义和使用
3.掌握函数参数的几种传递方式和函数的返回
学习目标值
4.理解变量作用域,掌握局部变量和全局变量的
用法
5.掌握递归函数和匿名函数的使用
知识点了解掌握重点难点
函数概述
定义函数V
调用函数
位置参数的传递VV
关键字参数的传递V
默认参数的传递V
参数的打包与解包VVf
1
混合传递V7
函数的返回值V
局部变量和全局变量V
«
global和nonlocal关键字VV
递归函数V7
匿名函数V
第7章文件与数据格式化
章名文件与数据格式化学时5
1.了解计算机中文件的类型
学习目标2.掌握文件的基本操作,熟练管理文件与目录
3.了解数据维度的概念,掌握常见的数据格式
知识点了解掌握重点难点
文件概述
文件的打开与关闭V
文件的读写
(
文件的定位读写V7
文件与目录管理V
基于维度的数据分类V
।
一二维数据的存储与读写V7
多维数据的格式化V
第8章面向对象
章名面向对象学时8
1.理解面向对象编程思想
2.明确类和对象的关系,可熟练独立设计和使
用类
3.掌握类的属性和方法
学习目标
4.掌握构造方法和析构方法的使用
5.理解面向对象的三大特性:封装、继承、多
态,并能洛其熟练地运用到程序开发中
6.熟悉运算符的重载
知识点了解掌握重点难点
面向对象概述
类的定义
对象的创建与使用V
属性
1
方法V7
私有成员V7t
构造方法V
析构方法V
f
封装V7
单继承
多继承VV
重写VJ
多态J
运算符重载V1
第9章异常
章名异常学时4
1.了解异常的概念和类型,熟悉常见的儿种异常
2.了解捕获异常的几种方式,熟悉raise语句和
学习目标asserti吾句
3.掌握程序中如何传递异常
4.掌握如何自定义异常与如何使用自定义异常
知识点「解掌握重点难点
认识异常
异常的类型V
使用iry-except语句捕获异常
异常结构中的else子句VV
异常结构中的finally子句V
使用raise语句抛出异常
使用assert语句抛出异常V
f
异常的传递VV
自定义异常V1
第10章Python计算生态与常用库
章名Python计算生态与常用库学时8
1.了解Python计算生态及各应用领域的常用库
2.了解Pylhon生态库的构建与发布
学习目标
3.掌握time、random、turtle库的基本用法
4.了解wordcloud、pygame库的基本用法
知识点了解掌握重点难点
Python计算生态概览
模块的构建与使用V
包的构建与导入V
库的发布V
«
time库VV
1
random库J7
*
turtle库J7
1
jieba库7
wordcloud库V
pygame库V
第11章飞机大战(完整版)
章名飞机大战(完整版)学时15
1.了解飞机大战游戏的规则
2.理解面向对象思想,会独立设计游戏的类与模
学习目标
块
3.掌握pygame模块的使用
知识点了解掌握重点难点
游戏介绍V
游戏典型场景V
类设计V
模块设计V
创建项目V
游戏类的设计V
游戏框架实现VV7
介绍精灵和精灵组V
派生游戏精灵子类J
绘制游戏背景和英雄飞机VJ
实现游戏背景连续滚动V7
指示器面板类的设计V
指示器面板类的准备V7
使用精灵实现文本标签VJ
显示和修改游戏数据VVJ
保存和显示最好成绩J
显示游戏状态VJ
游戏结束后重置面板VJ
逐帧动画的基本实现V
飞机类的设计与实现V
派生敌机子类VJ
派生英雄飞机于类VJ
碰撞检测的实现7
敌机撞毁英雄VJ
英雄发射子弹VJ
英雄拾取道具VVJ
音
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年安徽体育运动职业技术学院单招职业技能考试题库及答案详解(新)
- 2026年太原幼儿师范高等专科学校单招职业适应性测试题库带答案详解(夺分金卷)
- 2026年天津职业大学单招职业倾向性测试题库附答案详解(典型题)
- 2026年安庆医药高等专科学校单招职业适应性测试题库及参考答案详解(新)
- 2026年宁德职业技术学院单招职业适应性考试题库含答案详解(突破训练)
- 2026年宁夏葡萄酒与防沙治沙职业技术学院单招职业技能考试题库附参考答案详解(a卷)
- 2026年安徽体育运动职业技术学院单招职业技能考试题库含答案详解(巩固)
- 2026年天津交通职业学院单招职业适应性测试题库带答案详解(考试直接用)
- 2026年天津理工大学中环信息学院单招职业适应性考试题库附参考答案详解(研优卷)
- 2026年宁德师范学院单招职业倾向性考试题库含答案详解(完整版)
- AQ 4232-2025橡胶和塑料制品加工系统粉尘防爆安全规范
- 义务教育道德与法治课程标准日常修订版(2022年版2025年修订)
- 抑郁发作的课件
- 摩擦棘轮课件
- 2022海湾消防GSTCFG 彩色监控系统配置管理软件安装使用说明书
- 花草培育课件
- 2026届上海浦东新区高三一模英语试题答案详解(精校打印版)
- 2026年湖南三一工业职业技术学院单招职业技能考试必刷测试卷必考题
- DB53∕T1051.1-2021 金荞麦生产技术规程 第 1 部分:种子种苗质量
- 传媒行业编导岗位招聘考试试卷及答案
- 模版倾覆应急预案
评论
0/150
提交评论