楼+ 之 Python 基础培训
1 Python 基础
2 Python 爬虫
3 面向对象编程
4 Python 高阶函数
阶段 1 课程准备
共1个章节
阶段 2 Python 基础
2
进入编程大门
3
进入 Linux 世界
1.Linux简介
2.实验环境的使用
3.Linux终端
4.Linux目录结构
5.Linux文件的基本操作
1
创建代码文件
1.Linux目录结构
2.Linux文件操作
3.cp命令
4.mkdir命令
4
Hello Python
1.print()
2.数据类型
3.变量
4.input()
5.运算符
5
流程控制
1.Python文件的创建和执行
2.流程控制
3.条件判断
4.循环
2
7 就跳过
.Python开发环境
2.int类型
3.变量
4.运算符
5.while循环
6.条件判断
6
列表和元组
1.列表的生成
2.列表增删改查
3.列表的常用方法
4.元组的生成
3
抽卡游戏
1.input()
2.while循环
3.条件判断
4.元组
5.列表的创建、排序、添加 6.random
7
字典和集合
1.字典的生成
2.字典的常用操作
3.集合的生成
4.集合的常用操作
5.数据类型转换
4
完善抽卡游戏
1.input()
2.while循环
3.条件判断
4.元组
5.字典的创建、添加、遍历
6.random模块 7.time模块
8
拓展阅读 - 5 个有趣的 Linux 命令
阶段 3 Python 进阶
9
Python 函数
1.函数的概念
2.函数参数
3.函数命名
4.函数返回值
5.变量作用域
5
工资计算器
1.Python3程序开发
2.变量与数据类型
3.输入、输出
4.函数、函数参数、函数返回值
5.运算
6.字符串
7.流程控制
10
模块与包
1.模块与包
2.DocStrings
3.name__与__main
4.包管理工具pip
11
异常处理
1.异常处理的概念
2.tryexcept语句
3.主动抛出异常
6
完善工资计算器
1.Python3基础语法
2.列表的分割
3.sys模块
4.格式化输出
5.命令行参数
6.函数
12
文件管理
1.Input/Output
2.PythonI/O模块
3.Python文件处理
4.复制文件
13
JSON
1.JSON的概念
2.JSON读写数据
3.CSV的概念
4.CSV读写数据
7
工资计算器读写数据文件
1.Python3基础语法
2.文件读取与写入
3.csv的读取
4.json文件的写入
5.命令行参数 6.函数
阶段 4 面向对象编程
14
类与对象
1.创建类与对象
2.面向对象编程
3.__init__方法
8
创建用户注册类
15
类的三大特征
1.私有属性
2.继承与多态
3.多重继承
4.super()方法
16
类的方法
1.__new__()方法
2.__del__()方法
3.__slots__()方法
4.__call__()方法
17
装饰器
1.装饰器
2.property装饰器
3.类属性、类方法
4.静态方法
9
优化用户注册类
阶段 5 Python 爬虫和高阶函数
18
Python 高阶函数(一)
1.sorted()
2.filter()
3.map()
4.reduce()
19
Python 高阶函数(二)
1.切片
2.列表解析
3.字典解析
4.元组拆包
20
迭代器和生成器
1.迭代器
2.生成器
3.可以把迭代器想象成一个长长的盒子,里面放了一排糖果,遍历的过程就把糖果取出,遍历一次就没有了。
21
Python 常用内置模块
1.os模块
2.sys模块
3.datatime模块
4.copy模块
5.collections模块
22
正则表达式
1.正则表达式
2.普通字符
3.空白字符
4.模式参数
23
Python 爬虫
1.requests
2.HTML简介
3.beautifulsoup4
10
图片爬虫