班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):即将开课,详情请咨询客服! |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
1. python介绍
1) python功能.版本介绍
2) python3安装
3) python开发工具介绍及安装
2. print输出语句使用
3.运算符和表达式
4. python数据类型
1)变量定义
变量命名规范
声明变量
调用变量
python与shell变量的区别
2)数字
标准操作符
数字相关模块random, math模块
示例:实现数字四则运算
3) 字符串
a)标准操作符
b)字符串对象方法
示例:
实现字符数量统计
生成指定位数的随机密码
截取日志信息
4) 列表
a)标准操作符
B)列表对象方法
示例:
模拟C语言堆, 栈特性
5)元组
a)标准操作符
B)元组对象方法
6)字典
a)标准操作符
b)字典对象方法
示例:
统计日志IP出现的次数
7)集合
a)可变集合.不可变集合的介绍及创建
4.逻辑控制语句
1)条件判断if
2)循环结构for/while
a)for…else语法
b)While…else语法
c)break, continue语句的使用
示例
实现列表/字典/元组的遍历
实现契波那契数列
利用字典特性实现用户注册, 登录功能
统计日志IP地址出现的次数
3)迭代器, 生成器介绍
5.正则表达式的使用
1)正则表达式元字符
2)re模块实现正则表达式匹配及结果输出group, groups, groupdict输出结果的使用
3)compile编译正则表达式与非编译的区别
6. python实现文件I/O
1) 文件对象创建.实现文件内容读写
2) cPickle模块实现数据的持久化保存
3) tarfile模块实现归档文件管理
4) hashlib模块实现文件校验
5) 标准输入.标准输出.标准错误的实现
6) shutil模块实现文件目录管理
7) OS模块实现文件管理
8) python调用shell命令的方法
示例:
遍历输出指定目录下的文件、子目录
实现文件的完全、增量备份
实现文件批量重命名
实现系统状态信息的获取
7.异常捕获处理
1)捕获异常的作用
2)异常捕获的用法
8. 函数式编程
1)函数的作用
2)函数的定义及调用
3)函数参数的设置及传递方式
4)匿名函数
5)函数递归
6)模块.包的使用
9.面向对象编程
1)类/属性/方法/实例的概念
2)类的定义.实例化
3)属性的类型
4)方法的类型
5)类的继承及方法重写
10.多线程编程
1)多线程介绍
2)threading模块实现多线程
3) 通过多线程实现网络在线主机的检测
4)通过pyclamd模块实现批量主机病毒扫描
11.数据库编程
1)python连接MySQL数据库
2)python连接Redis数据库
3)python连接MongoDB数据库 |