下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python程序设计一、教学内容及学时安排1.理论教学序 号章节名称主要内容教学目标周数1Python概述Python 概述。Python开发环境。1,了解什么是Python,为 什么要学习Pythono.了解Python的发展史及 其特点。.掌握如何设置Python开 发环境。12Python基本语法L变量、数据类型。.运算符与表达式。.数据的输入与输出。. math库简介。.掌握Python的变量和数 据类型。.掌握Python的运算符与 表达式。.掌握Python的数据输入 与输出方法。.了解 math 库。13选择结构和循环结构.程序的基本结构。.选择结构。.异常处理。循环结构概述。.
2、 while循环语句。.调试程序。. for循环语句。. random库概述。,掌握程序的基本结构组 成。.掌握Python选择结构和 异常处理。.掌握 Python 的 while 循 环语句、foi循环语句、调 试方法。.了解 random 库。14组合数据类型.组合数据类型概述。.列表、元组、字符串。.集合、字典。. jieba库的使用。.掌握Python的列表、元 组、字符串、集合和字典。. 了解jieba库。15函数和模块.函数的基本使用。.函数的参数传递。.代码的复用和模块化设计。.函数的递归。. Python内置函数和Python模 块。. datetime库的使用。,掌握函数的
3、使用和参数 传递。.掌握代码的复用和模块 化设计。.掌握函数的递归。.掌握Python内置函数和 Python 模块。. 了解datetime库的使用。16面向对象编程和文件处理L面向对象编程概述。.在Python中使用对象。.面向对象的三大特征。.魔法方法。.文件的使用。.文件的读取。.文件的写入。.文件系统。.掌握如何使用对象、面向 对象的三大特征。.掌握魔法方法。.掌握文件的使用、读取和 写入。.掌握文件os模块、操作 文件和目录。17Python基石出实战.购物系统。.邮箱账号和密码检测。1 ,了解购物系统的开发。2 ,了解邮箱账号和密码检 测。28爬虫开发.爬虫开发基础概述。. Re
4、quests 库。.信息标记和提取方法。.数据提取 BeautifulSoup 库。.正则表达式一一Re库入门。. 了解爬虫开发基础知识。.掌握Requests库、信息 标记和提取方法。.掌握 BeautifulSoup 库和 正则表达式。29Python数据分析技术(上)NumPy数据处理。Worldcloud 数据处理。Pandas数据分析。.掌握如何使用NumPy和 Worldcloud来进行数据处 理。.掌握如何使用Pandas来 进行数据分析210Python数据分析技术(下). Matplotlib数据库概述。. pyplot的基础语法、pyplot的 动态rc参数。.绘制散点图、
5、折线图。.绘制直方图、饼图、箱线图。.掌握pyplot常用的绘图 参数的调节方法.掌握子图的绘制方法.掌握绘制图形的保存与 展示方法,掌握散点图和折线图的 作用与绘制方法.掌握直方图、饼图和箱线 图的作用与绘制方法211Python数据分析项目实战.项目介绍。.项目分析与设计。.项目设计与实现。1 ,巩固和提升编写爬虫的 能力。2 ,巩固和提升数据清洗和 分析的能力。3 .巩固和提升数据可视化 的能力。2周数合计162 .实验教学周数合计序号实验项目名称实验要求学时1Python概述配置python开发环境;练习IPython交互式命令;熟悉 Python 的 IDE;熟悉 Jupyter N
6、otebook 的使用。12Python基本语法练习变量的赋值和命名;练习各种数据类型的使用和转 换;练习注释的添加、运算符与表达式的使用;练习数 据的输入与输出,math库的使用;完成综合练习。13选择结构和循环结构练习各种选择结构的使用;练习异常处理的相关操作; 完成综合练习。练习各种循环结构的使用;熟练python 程序的调试;练习random库的使用;完成综合练习。14组合数据类型练习列表、元组、字符串、集合的各种操作;练习jieba 库的使用;完成综合练习。15函数和模块练习函数的定义、调用、参数传递、递归;练习python 模块的使用;练习datetime库的使用。16面向对象编程
7、和文件处理练习类的定义、对象的创建、封装、继承和多态;完成 综合练习。练习文件的打开、关闭、读取和写入;练习 os模块的使用、操作文件和目录。17Python基础实战练习开发购物系统、邮箱账号和密码的检测;完成综合 练习。28爬虫开发练习Request库的使用、信息标记、信息提取、Beautiful Soup库的使用、正则表达式;完成综合练习。29Python数据分析技术(上)练习NumPy数据处理、Worldcloud数据处理、 Pandas数据分析。210Python数据分析技术(下)练习pyplot的基础操作、pyplot的动态rc参数、绘制散 点图、折线图、绘制直方图、饼图、箱线图。211Python数据分析项目实战项目实战开发,将练习到数据爬取、数据清洗、数据统 计与分析、数据可视化。216二、考核方式突出学生解决实际问题的能力,加强过程性考核。课程考核的成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论