大家好,我是python222小锋老师。最近卷了一套Python3入门视频教程,文字版+视频版。7天轻松入门。
视频版教程 Python3零基础7天入门实战视频教程
文字版目录
第一章 Python语言概述和开发环境
1.1 Python语言概述
1.2 Python语言开发环境安装
1.3 Python第一个程序HelloWorld实现
1.4 PyCharm开发工具安装
第二章 变量和简单类型
2.1 变量
2.2 注释
2.3 数据类型
2.4 变量的命名规则
2.5 运算符
2.5.1 赋值运算符
2.5.2 算数运算符
2.5.3 扩展后的赋值运算符
2.6 字符串
2.6.1 字符串定义和转义字符
2.6.2 字符串拼接
2.6.3 使用input获取用户输入
2.6.4 字符串格式化
第三章 流程控制
3.1 if条件分支结构
3.1.1 布尔类型和比较运算符
3.1.2 if语句语法格式
3.1.3 if else语句语法格式
3.1.4 if elif else语句语法格式
3.1.5 if语句的嵌套应用
3.2 while循环结构
3.2.1 while循环语句语法格式
3.2.2 while循环嵌套
3.3 for循环结构
3.3.1 for循环语句语法格式
3.3.2 for循环嵌套
3.4 循环控制continue和break
3.5 循环综合案例-求水仙花数
第四章 函数
4.1 函数的定义
4.2 函数的参数
4.3 函数的返回值
4.4 函数的说明文档
4.5 变量作用域
4.6 递归函数
第五章 容器
5.1 列表list
5.1.1 列表的定义
5.1.2 列表的下标索引
5.1.3 列表的常用方法
5.1.4 列表的遍历
5.2 元组tuple
5.2.1 元组的定义
5.2.2 元组的常用方法
5.3 字符串str
5.3.1 字符串的定义
5.3.2 字符串的常用方法
5.4 容器序列切片
5.5 集合set
5.5.1 集合的定义
5.5.2 集合的常用方法
5.6 字典dict
5.6.1 字典的定义
5.6.2 字典的常用方法
第六章 函数进阶
6.1 函数的多返回值
6.2 函数的不定长参数
6.2.1 不定长参数(位置传递)
6.2.2 不定长参数(关键字传递)
6.3 使用函数变量
6.4 使用函数作为函数形参
6.5 使用函数作为返回值
6.6 lambda匿名函数
第七章 类和对象
7.1 初识Python类和对象
7.2 类的成员方法
7.3 类的构造方法
7.4 魔法方法
7.5 隐藏和封装
7.6 类的继承
7.7 多态
7.8 Python的动态性
7.9 枚举类
第八章 异常处理
8.1 异常的概念
8.2 异常捕获与处理
8.2.1 使用try...except捕获异常
8.2.2 捕获指定的异常
8.2.3 多异常捕获
8.2.4 else块
8.2.5 finally块
8.3 使用raise引发异常
8.4 自定义异常类
8.5 异常的传递性
第九章 模块和包
9.1 模块的概念和基本使用
9.2 自定义模块
9.3 Python包
9.4 安装Python第三方库
第十章 类型注解
10.1 变量的类型注解
10.2 函数方法的类型注解
10.3 Union联合类型注解
第十一章 文件IO操作
11.1 文件读取操作
11.2 文件写入操作
11.3 文件追加操作
第十二章 多线程编程
12.1 多线程概述
12.2 通过threading模块实现多线程
第十三章 基于PyCharm断点调试
13.1 准备一段代码
13.2 放置断点
13.3 启动debug调试
13.4 调试界面详解