51CTO 图解Python视频教程(不全)
资源简介
通过学习基础篇,希望能够帮助各位朋友打下坚实的Python基础,轻松入门Python!
学习高级篇之后,可以学习Python的一些高级主题!学习完飞机大战这个实战项目后,可以学习Python项目开发中的众多技能,包括:编码规范、面向对象、代码重构,等等。
通过学习高级进阶篇和高级强化篇,希望能够帮助各位朋友再次进一步提高Python技能和水平,向Python高手和大牛的队伍迈进!
资源目录
——/计算机教程/17-51CTO/065-图解Python/
图解Python(1)(基础篇)
1-1 说在前面的话.mp4 17.27M
10-1 什么是集合.mp4 19.45M
10-2 集合的创建.mp4 39.27M
10-3 集合间的关系.mp4 32.50M
10-4 集合的数学操作.mp4 78.88M
10-5 集合的查操作.mp4 9.57M
10-6 集合的增操作.mp4 24.42M
10-7 集合的删操作.mp4 32.24M
10-8 不可变集合frozenset.mp4 29.11M
11-1 流程控制的概述.mp4 13.54M
11-10 for-in语句.mp4 80.48M
11-11 带索引的序列遍历.mp4 55.36M
11-12 循环语句中的break-else结构.mp4 45.49M
11-13 循环语句中的break和continue.mp4 44.51M
11-14 并行遍历.mp4 58.90M
11-15 遍历可迭代对象的内置函数map和filter.mp4 43.52M
11-2 顺序结构.mp4 10.57M
11-3 选择结构的概述.mp4 9.49M
11-4 代码块的缩进.mp4 22.81M
11-5 if语句.mp4 80.24M
11-6 对象的布尔值.mp4 26.52M
11-7 条件表达式.mp4 26.72M
11-8 循环结构的概述.mp4 33.63M
11-9 while语句.mp4 63.30M
12-1 列表生成式.mp4 88.40M
12-2 集合生成式.mp4 29.98M
12-3 字典生成式.mp4 70.28M
13-1 函数的概述.mp4 68.21M
13-10 函数的调用之使用将序列中的每个元素都转换为位置实参.mp4 37.61M
13-11 函数的定义之使用定义个数可变的关键字形参.mp4 52.16M
13-12 函数的调用之使用将字典中的每个键值对都转换为关键字实参.mp4 47.04M
13-13 函数的各种参数大总结.mp4 39.55M
13-14 pass语句.mp4 11.91M
13-15 函数的定义之文档字符串.mp4 44.05M
13-16 函数的定义之函数注解.mp4 50.48M
13-17 递归函数.mp4 64.42M
13-2 函数的定义和调用.mp4 103.24M
13-3 函数的调用之位置实参.mp4 18.16M
13-4 函数的调用之关键字实参.mp4 39.21M
13-5 函数的调用之实参的传递.mp4 58.81M
13-6 函数的定义之多个返回值.mp4 49.60M
13-7 函数的定义之带默认值的形参.mp4 84.49M
13-8 函数的定义之使用定义关键字形参.mp4 18.32M
13-9 函数的定义之使用定义个数可变的位置形参.mp4 72.01M
14-1 舍罕王赏麦.mp4 55.91M
14-10 汉诺塔.mp4 100.10M
14-2 不重复的三位数.mp4 36.47M
14-3 角谷猜想.mp4 36.04M
14-4 鸡兔同笼.mp4 32.13M
14-5 百钱买百鸡.mp4 65.45M
14-6 谁家孩子跑得最慢.mp4 109.27M
14-7 杨辉三角.mp4 103.65M
14-8 谁在说谎.mp4 70.23M
14-9 猴子吃桃.mp4 64.28M
2-1 在Windows操作系统中安装Python.mp4 23.71M
2-2 在MacOS操作系统中安装Python.mp4 13.59M
2-3 在Ubuntu操作系统中安装Python.mp4 31.65M
2-4 在REPL交互式命令行中编写HelloWorld程序.mp4 89.04M
2-5 在文本编辑器中编写HelloWorld程序.mp4 19.21M
2-6 在集成开发环境PyCharm编写HelloWorld程序.mp4 11.11M
3-1 数据类型的概述.mp4 17.24M
3-2 整数类型.mp4 55.81M
3-3 浮点数类型.mp4 55.20M
3-4 布尔类型.mp4 14.47M
4-1 运算符的概述.mp4 14.18M
4-10 运算符的优先级和结合性.mp4 64.55M
4-2 标准算术运算符.mp4 35.12M
4-3 取余运算符.mp4 22.18M
4-4 幂运算符.mp4 10.22M
4-5 布尔运算符.mp4 32.04M
4-6 赋值运算符和变量.mp4 84.08M
4-7 比较运算符.mp4 59.85M
4-8 关键字和标识符.mp4 70.14M
4-9 对象None.mp4 18.52M
5-1 序列类型range.mp4 61.20M
6-1 什么是列表.mp4 27.04M
6-10 使用加法和乘法运算符操作列表.mp4 47.89M
6-11 使用比较运算符比较两个列表.mp4 33.60M
6-12 列表的反转.mp4 17.96M
6-13 列表的排序.mp4 25.36M
6-14 多维列表.mp4 35.20M
6-2 列表的创建.mp4 19.88M
6-3 列表的查操作之获得指定元素的索引.mp4 48.91M
6-4 列表的查操作之使用索引一次只获得一个元素.mp4 13.07M
6-5 列表的查操作之使用切片一次获得多个元素.mp4 114.45M
6-6 列表的查操作之使用运算符in检查是否存在指定元素.mp4 13.56M
6-7 列表的改操作.mp4 28.38M
6-8 列表的增操作.mp4 62.91M
6-9 列表的删操作.mp4 64.88M
7-1 什么是元组.mp4 51.04M
7-2 只包含一个元素的元组.mp4 12.62M
7-3 多个变量同时赋值.mp4 46.87M
8-1 什么是字符串.mp4 11.90M
8-10 字符串的反转.mp4 11.48M
8-11 字符串的排序.mp4 52.74M
8-12 格式化字符串之使用百分号作为占位符.mp4 111.53M
8-13 格式化字符串之使用花括号作为占位符.mp4 130.64M
8-14 格式化字符串之使用美元符作为占位符.mp4 41.65M
8-15 字符串的大小写转换.mp4 38.69M
8-16 字符串的对齐.mp4 38.93M
8-17 字符串的子串替换.mp4 17.03M
8-18 字符串的字符转换.mp4 59.66M
8-19 字符串的劈分和合并.mp4 96.50M
8-2 字符串的创建.mp4 43.41M
8-20 以is开头的字符串方法.mp4 47.40M
8-21 去除字符串的前导字符串或后续字符串.mp4 46.67M
8-3 转义字符.mp4 70.36M
8-4 原始字符串.mp4 23.87M
8-5 跨越多行的字符串.mp4 30.11M
8-6 使用加法和乘法运算符操作字符串.mp4 26.35M
8-7 字符串的查操作.mp4 39.95M
8-8 字符串是不可变类型.mp4 12.30M
8-9 使用比较运算符比较两个字符串.mp4 54.19M
9-1 为什么需要字典.mp4 38.96M
9-10 借助字典创建格式化字符串.mp4 74.19M
9-2 什么是字典.mp4 57.02M
9-3 字典的创建.mp4 37.54M
9-4 字典的查操作.mp4 36.89M
9-5 字典的改操作.mp4 27.26M
9-6 字典的增操作.mp4 24.28M
9-7 字典的删操作.mp4 41.75M
9-8 为字典中指定的key设置默认的value值.mp4 26.85M
9-9 字典的视图.mp4 24.69M
图解Python(1)(基础篇).zip 294.16M
图解Python(2)(高级篇)
1-1 说在前面的话.mp4 16.22M
2-1 浅拷贝.mp4 46.76M
2-2 深拷贝.mp4 41.41M
3-1 面向对象编程的概述(上).mp4 56.92M
3-10 实例方法(上).mp4 34.64M
3-11 实例方法(下).mp4 32.82M
3-12 类方法.mp4 41.55M
3-13 静态方法.mp4 29.90M
3-14 访问控制.mp4 49.01M
3-15 封装.mp4 29.41M
3-16 继承的概述.mp4 49.03M
3-17 继承.mp4 39.55M
3-18 重写.mp4 35.12M
3-19 多态.mp4 48.87M
3-2 面向对象编程的概述(下).mp4 26.83M
3-20 MRO(上).mp4 23.84M
3-21 MRO(下).mp4 30.44M
3-22 获取对象的信息之内置函数issubclass().mp4 45.68M
3-23 获取对象的信息之内置函数type().mp4 40.42M
3-24 获取对象的信息之内置函数dir().mp4 12.45M
3-25 特殊属性和特殊方法.mp4 13.03M
3-26 获取对象的信息之特殊属性__dict__.mp4 14.41M
3-27 获取对象的信息之反射.mp4 55.39M
3-28 类对象的特殊方法之__len__().mp4 27.50M
3-29 类对象的特殊方法之__iter__()和__next__().mp4 38.11M
3-3 定义类对象和创建实例对象(上).mp4 50.95M
3-30 类对象的特殊方法之__add__()和__radd__().mp4 62.39M
3-31 类对象的特殊方法之__str__()(上).mp4 25.03M
3-32 类对象的特殊方法之__str__()(下).mp4 54.37M
3-33 类对象的特殊方法之__new__().mp4 55.73M
3-34 对象的引用计数(上).mp4 30.19M
3-35 对象的引用计数(下).mp4 20.92M
3-36 类对象的特殊方法之__del__().mp4 17.92M
3-37 类对象的特殊方法之__getattr__().mp4 24.97M
3-38 类对象的特殊方法之__getitem__().mp4 31.37M
3-39 类对象的特殊方法之__call__().mp4 15.42M
3-4 定义类对象和创建实例对象(下).mp4 47.21M
3-40 类对象的特殊属性之__doc__.mp4 30.31M
3-41 类对象的特殊属性之__slots__.mp4 60.21M
3-5 实例属性(上).mp4 45.84M
3-6 实例属性(下).mp4 33.04M
3-7 类属性(上).mp4 32.09M
3-8 类属性(中).mp4 37.16M
3-9 类属性(下).mp4 67.57M
4-1 模块的概述.mp4 42.88M
4-10 import语句的执行流程.mp4 18.32M
4-11 解释器搜索模块的路径.mp4 52.53M
4-12 搜索到的模块被编译为pyc字节码文件.mp4 24.06M
4-13 运行被导入的模块.mp4 19.76M
4-14 调用内置函数dir查看模块的所有属性.mp4 19.69M
4-15 重新加载已经被导入的模块.mp4 17.28M
4-16 模块的特殊属性之__doc__.mp4 25.73M
4-17 模块的特殊属性之__name__.mp4 18.95M
4-18 模块内的数据访问控制之单下划线.mp4 12.56M
4-19 模块内的数据访问控制之特殊属性__all__.mp4 28.83M
4-2 使用标准库中的模块(上).mp4 98.13M
4-3 使用标准库中的模块(下).mp4 57.78M
4-4 使用第三方库中的模块(上).mp4 58.71M
4-5 使用第三方库中的模块(中).mp4 99.89M
4-6 使用第三方库中的模块(下).mp4 110.78M
4-7 安装和配置Anaconda.mp4 52.70M
4-8 使用当前项目中的模块.mp4 34.99M
4-9 导入的不同模块中存在相同的属性.mp4 15.50M
5-1 生成器(上).mp4 38.45M
5-2 生成器(下).mp4 21.87M
5-3 迭代器(上).mp4 42.67M
5-4 迭代器(下).mp4 28.00M
6-1 异常的概述.mp4 38.32M
6-10 with语句.mp4 64.80M
6-2 使用try-except语句捕获和处理异常(上).mp4 37.48M
6-3 使用try-except语句捕获和处理异常(下).mp4 44.12M
6-4 在try-except语句的后面添加else从句.mp4 25.36M
6-5 在try-except语句的后面添加finally从句.mp4 31.72M
6-6 使用raise语句手动抛出异常.mp4 22.27M
6-7 自定义异常.mp4 11.14M
6-8 异常和函数.mp4 17.20M
6-9 获取异常信息.mp4 30.94M
7-1 打开文件.mp4 46.24M
7-2 读文件(上).mp4 41.16M
7-3 读文件(下).mp4 34.60M
7-4 写文件.mp4 33.90M
7-5 关闭文件.mp4 29.79M
7-6 文件指针.mp4 51.20M
8-1 函数的一些重要特性.mp4 18.74M
8-10 内置函数locals()和globals().mp4 38.37M
8-11 函数装饰器(上).mp4 53.04M
8-12 函数装饰器(下).mp4 27.06M
8-2 lambda表达式.mp4 29.64M
8-3 偏函数(上).mp4 28.22M
8-4 偏函数(下).mp4 27.80M
8-5 闭包(上).mp4 20.56M
8-6 闭包(下).mp4 40.95M
8-7 变量的作用域(上).mp4 38.76M
8-8 变量的作用域(中).mp4 29.04M
8-9 变量的作用域(下).mp4 32.62M
图解Python(2)(高级篇).zip 157.94M
图解Python(4)(高级进阶篇)
1-1 进程和线程的概述.mp4 31.65M
1-10 多进程执行的不确定性.mp4 13.45M
1-11 多线程执行的不确定性.mp4 7.91M
1-12 守护父进程的子进程.mp4 18.26M
1-13 守护父线程的子线程.mp4 21.71M
1-14 阻塞父进程的子进程之方法join().mp4 24.79M
1-15 阻塞父线程的子线程之方法join().mp4 14.03M
1-16 进程池Pool.mp4 36.72M
1-17 线程池ThreadPool.mp4 27.61M
1-18 进程池ProcessPoolExecutor(上).mp4 35.30M
1-19 进程池ProcessPoolExecutor(中).mp4 21.15M
1-2 自动创建与启动的进程.mp4 23.27M
1-20 进程池ProcessPoolExecutor(下).mp4 60.17M
1-21 线程池ThreadPoolExecutor.mp4 15.77M
1-22 全局变量在多个进程中不能共享.mp4 9.85M
1-23 全局变量在进程的所有线程中可以共享.mp4 5.61M
1-24 多线程操作共享数据的不安全性.mp4 16.99M
1-25 进程间通信之共享内存.mp4 33.45M
1-26 多进程操作共享数据的不安全性.mp4 10.76M
1-27 多线程同步之Lock(上).mp4 25.69M
1-28 多线程同步之Lock(下).mp4 30.84M
1-29 多进程同步之Lock.mp4 12.44M
1-3 子进程的创建与启动之直接实例化Process(上).mp4 27.78M
1-30 多线程的死锁(上).mp4 19.95M
1-31 多线程的死锁(下).mp4 14.10M
1-32 多进程的死锁.mp4 15.24M
1-33 多线程同步之RLock(上).mp4 19.27M
1-34 多线程同步之RLock(中).mp4 25.99M
1-35 多线程同步之RLock(下).mp4 19.21M
1-36 多进程同步之RLock.mp4 7.03M
1-37 多线程同步之Condition(上).mp4 26.81M
1-38 多线程同步之Condition(下).mp4 33.96M
1-39 多进程同步之Condition.mp4 7.04M
1-4 子进程的创建与启动之直接实例化Process(下).mp4 30.17M
1-40 经典生产者消费者问题(多线程Condition版).mp4 26.83M
1-41 经典生产者消费者问题(多进程Condition版).mp4 10.54M
1-42 多线程同步之Semaphore(上).mp4 25.94M
1-43 多线程同步之Semaphore(下).mp4 9.86M
1-44 多进程同步之Semaphore.mp4 13.90M
1-45 多线程同步之Event.mp4 25.95M
1-46 多进程同步之Event.mp4 12.24M
1-47 管道.mp4 34.52M
1-48 进程间通信之管道.mp4 28.68M
1-49 进程间通信之Manager.mp4 15.68M
1-5 子进程的创建与启动之继承Process.mp4 37.82M
1-50 全局解释器锁GIL.mp4 37.73M
1-51 定时器线程Timer.mp4 17.62M
1-52 为什么需要ThreadLocal.mp4 22.56M
1-53 什么是ThreadLocal.mp4 29.54M
1-6 子进程的创建与启动之调用函数fork().mp4 26.27M
1-7 自动创建与启动的父线程.mp4 23.36M
1-8 子线程的创建与启动之直接实例化Thread.mp4 40.10M
1-9 子线程的创建与启动之继承Thread.mp4 22.18M
2-1 正则表达式的简介.mp4 37.56M
2-10 逻辑匹配.mp4 15.75M
2-11 使用模块re实现字符串的查找(上).mp4 41.12M
2-12 使用模块re实现字符串的查找(中).mp4 18.75M
2-13 使用模块re实现字符串的查找(下).mp4 26.03M
2-14 使用模块re实现字符串的替换(上).mp4 39.64M
2-15 使用模块re实现字符串的替换(下).mp4 19.48M
2-16 边界匹配.mp4 39.35M
2-17 使用模块re实现字符串的劈分.mp4 33.68M
2-18 Match对象的属性和方法.mp4 48.36M
2-2 使用模块re实现字符串的匹配(上).mp4 42.24M
2-3 使用模块re实现字符串的匹配(下).mp4 25.49M
2-4 正则表达式的预编译.mp4 42.65M
2-5 单个字符的匹配.mp4 46.98M
2-6 正则表达式与原始字符串.mp4 46.68M
2-7 贪婪匹配与勉强匹配.mp4 31.08M
2-8 分组匹配(上).mp4 17.57M
2-9 分组匹配(下).mp4 28.79M
图解Python(4)(高级进阶篇).zip 115.96M