当前位置: 首页 > 内训课程 > 课程内容
广告1
相关热门公开课程更多 》
相关热门内训课程更多 》
相关最新下载资料

Python语言开发实战

课程编号:29162

课程价格:¥25000/天

课程时长:1 天

课程人气:351

行业类别:行业通用     

专业类别:大数据 

授课讲师:尹立庆

  • 课程说明
  • 讲师介绍
  • 选择同类课
【培训对象】
1、即将投身于大数据、Python开发、运维、数据挖掘领域的企业或者个人; 2、对Python语言感兴趣的数据分析人士; 3、系统架构师、系统分析师、高级程序员、资深开发人员;

【培训收益】


时间 内容 备注
3小时
第1个主题:Python语言基础知识(介绍Python语言基础知识,包括Python语言数据类型、基础概念等)(30分钟)
1、Python语言历史与趋势剖析
2、Python语言安装
3、如何运行Python程序
4、Python语言help()命令
5、Python语言编程环境安装
6、Anaconda3开发环境介绍(以Anaconda3作为程序演示环境,Python3作为演示语言)
7、Python 2和Python 3的区别
8、运行Python代码
9、在不同操作系统中搭建Python编程环境
10、在Linux系统中搭建Python编程环境
11、在OS X系统中搭建Python编程环境
12、在Windows系统中搭建Python编程环境
13、解决安装问题
14、从终端运行Python程序
15、在Linux和OS X系统中从终端运行Python程序
16、在Windows系统中从终端运行Python程序
17、小结


第2个主题:Python语言数据类型(介绍Python语言基础数据类型、基础概念等)(30分钟)
1、Python基本语法
2、避免缩进错误
3、变量(Variables)
4、变量的命名和使用
5、使用变量时避免命名错误
6、表达式(Expressions)
7、基本数据类型
8、整数
9、浮点数
10、字符串
11、字符串连接
12、注释
13、如何编写注释
14、该编写什么样的注释
15、字符串与正则表达式
16、Python数据结构
17、Python语言语法结构
18、案例:Python语言实现数据分析处理
19、小结

第3个主题:Python语言列表(介绍Python语言列表)(30分钟)
1、列表是什么
2、访问列表元素
3、索引从0开始
4、使用列表中的各个值
5、修改、添加和删除元素
6、修改列表元素
7、在列表中添加元素
8、从列表中删除元素
9、使用方法sort()对列表进行永久性排序
10、使用函数sorted()对列表进行临时排序
11、确定列表的长度
12、使用列表时避免索引错误
13、遍历整个列表
14、使用函数range()
15、使用range()创建数字列表
16、对数字列表执行简单的统计计算
17、列表解析
18、使用列表的一部分
19、切片
20、遍历切片
21、复制列表

第4个主题:Python语言元组(介绍Python语言元组)(30分钟)
1、元组
2、定义元组
3、遍历元组中的所有值
4、修改元组变量
5、小结

第5个主题:Python语言集合(介绍Python语言集合)(30分钟)
1、集合
2、定义集合
3、遍历集合中的所有值
4、修改集合元素
5、小结


第6个主题:Python语言字典(介绍Python语言字典)(30分钟)
1、使用字典
2、访问字典中的值
3、添加键值对
4、创建空字典
5、修改字典中的值
6、删除键值对
7、由类似对象组成的字典
8、遍历字典
9、遍历所有的键—值对
10、遍历字典中的所有键
11、按顺序遍历字典中的所有键
12、遍历字典中的所有值
13、嵌套
14、字典列表
15、在字典中存储列表
16、在字典中存储字典
17、小结

第7个主题:条件分支语句(介绍Python语言分支语句,如if语句)(30分钟)
1、条件测试
2、检查是否相等
3、布尔表达式
4、if语句
5、简单的if语句
6、if-else语句
7、if-elif-else结构
8、使用多个elif代码块
9、省略else代码块
10、测试多个条件
11、使用if语句处理列表
12、检查特殊元素
13、确定列表不是空的
14、使用多个列表
15、设置if语句的格式
16、小结

第8个主题:循环语句(深入Python函数的循环语句)(30分钟)
1、循环简介
2、使用while循环
3、使用for循环
4、使用标志
5、使用break退出循环
6、在循环中使用continue
7、避免无限循环
8、使用循环来处理列表和字典
9、在列表之间移动元素
10、删除包含特定值的所有列表元素
11、使用用户输入来填充字典
12、小结

时间 内容 备注
3小时
第9个主题:Python函数(深入Python函数的编写语言)(30分钟)
1、Python函数介绍
2、Python语言定义函数规则
3、Python语言自定义函数
4、Python匿名函数
5、Python内置函数
6、Python函数案例
7、自定义函数
8、向函数传递参数
9、实参和形参
10、传递实参
11、位置实参
12、关键字实参
13、默认值
14、等效的函数调用
15、避免实参错误
16、返回值
17、返回简单值
18、让实参变成可选的
19、返回字典
20、结合使用函数和while循环
21、传递列表
22、在函数中修改列表
23、禁止函数修改列表
24、传递任意数量的实参
25、结合使用位置实参和任意数量实参
26、使用任意数量的关键字实参
27、将函数存储在模块中
28、导入整个模块
29、导入特定的函数
30、使用as给函数指定别名
31、使用as给模块指定别名
32、导入模块中的所有函数
33、函数编写指南
34、小结

第10个主题:Python类(class)(深入剖析Python类的原理)(30分钟)
1、类(class)介绍
2、创建和使用类
3、创建Account类
4、类的方法__init__()
5、根据类创建实例
6、使用类和实例
7、给属性指定默认值
8、修改属性的值
9、继承
10、子类的方法__init__()
11、Python 2.7中的继承
12、给子类定义属性和方法
13、重写父类的方法
14、将实例用作属性
15、Python多重继承
16、Python不支持函数重载
17、Class and Instance Variables
18、Method Objects
19、运行时为对象绑定属性
20、Python类编写案例实战
21、导入类
22、导入单个类
23、在一个模块中存储多个类
24、从一个模块中导入多个类
25、导入整个模块
26、导入模块中的所有类
27、在一个模块中导入另一个模块
28、自定义工作流程
29、Python标准库
30、类编码风格
31、小结

第11个主题:Python异常处理(Exceptions)(深入剖析Python异常处理)(30分钟)
1、异常(Exceptions)简介
2、异常处理
3、处理ZeroDivisionError异常
4、使用try-except 代码块
5、使用异常避免崩溃
6、else 代码块
7、处理FileNotFoundError异常
8、分析文本
9、使用多个文件
10、决定报告哪些错误
11、存储数据
12、使用json.dump()和json.load()
13、保存和读取用户生成的数据
14、Python标准异常类
15、Python异常类编程案例实战(爬虫实例)
16、重构
17、小结

第12个主题:Python模块 (Modules)(深入剖析模块 (Modules))(30分钟)
1、Python模块 (Modules)介绍
2、Python自定义模块
3、Python模块的导入与添加
4、Python模块的重新导入
5、Python标准函数库模块
6、Python第三方模块

第13个主题:Python语言常用插件包介绍(深入剖析Python语言插件包机制,以及常用的插件包介绍)(30分钟)
1、Python语言插件包机制介绍
2、Python语言插件包原理
3、Python语言常用的插件包介绍
4、Python语言插件包安装
5、Python语言插件包的使用

第14个主题:Python文件读写(深入剖析Python文件读写)(30分钟)
1、Python文件读写简介
2、Python读写方法介绍
3、Python读写文本文件
4、从文件中读取数据
5、读取整个文件
6、文件路径
7、逐行读取
8、创建一个包含文件各行内容的列表
9、使用文件的内容
10、写入文件
11、写入空文件
12、写入多行
13、附加到文件
14、Python读写二进制文件
15、Python读写json文件
16、Python读写xml文件

第15个主题:Python操作关系型数据库(深入剖析Python操作关系型数据)(30分钟)
1、Python2安装MySQL Connector
2、Python3安装MySQL Connector
3、Python语言操作数据库
4、Python语言数据库优化
5、案例:Python语言实现话务数据时间序列建模


第16个主题:Python语言Django Web开发(深入剖析Python语言Django Web开发)(30分钟)
1、安装Django
2、在Django中创建项目
3、创建数据库
4、查看项目
5、创建应用程序
6、定义模型
7、激活模型
8、Django管理网站
9、定义模型Entry
10、迁移模型Entry
11、向管理网站注册Entry
12、Django shell
13、创建网页:学习笔记主页
14、映射URL
15、编写视图
16、编写模板
17、创建其他网页
18、模板继承
19、显示所有主题的页面
20、显示特定主题的页面
21、小结 

咨询电话:
0571-86155444
咨询热线:
  • 微信:13857108608
联系我们