【2024版Python教程】目前B站最完整的Python零基础全套教程,整整300集,七天就能从小白到大神!少走99%的弯路!存下吧!学不会我退出IT圈!

13.8万
616
2024-04-13 20:35:12
3641
2256
1.1万
939
【视频配套籽料、安装包、电子书+问题解答请看 ”置顶平论” 自取哦】 精心给大家准备的Python零基础教程来了,包含基础教程,进阶学习以及各风格实操案例! 如果视频对你有用的话请 一键三连【长按点赞】支持一下UP哦,拜托,这对我真的很重要!
评论区留言:666,即可领取Python学习大礼包!最近多人冒充UP主!UP没有任何小号!请勿相信其他人的私信!
视频选集
(1/200)
01.【前言】一起来聊一聊Python
03:21
02.【基础篇】Python与PyCharm的安装
41:40
03.【基础篇】python是什么、编写第一个程序、常见的bug
29:14
04.【基础篇】debug、注释、输出函数
27:55
05.【基础篇】变量的作用、变量可以被反复赋值、标识符规定、变量的命名规范
28:28
06.【基础篇】数值类型、字符串类型、格式化输出一、格式化输出二
32:06
07.【基础篇】算数与赋值运算符、输入函数、转义字符
38:30
08.【基础篇】If判断、比较运算符与逻辑运算符
26:44
09.【基础篇】if-else语句、if-elif语句、if嵌套
25:45
10.【基础篇】循环语句、while循环格式、死循环、while循环应用与嵌套
29:40
11.【基础篇】while循环嵌套应用、for循环语句、for循环语法、break和continue
37:42
12.【基础篇】字符串与下标
32:18
13.【基础篇】切片与字符串修改、查找元素
38:11
14.【基础篇】字符串判断操作与列表
52:32
15.【基础篇】元组与字典
45:04
16.【基础篇】集合
29:01
17.【基础篇】类型转换int、float、eval、list
29:34
18.【基础篇】赋值与深浅拷贝
32:53
19.【基础篇】函数、return返回值、形参实参
26:07
20.【基础篇】默认参数、可变参数、关键字参数、函数嵌套
26:15
21.【基础篇】全局与局部变量、global与匿名函数
41:54
22.内置函数与拆包
46:15
23.【异常、模块和包】常见异常种类
05:52
24.【异常、模块和包】捕获异常语法格式一
14:47
25.【异常、模块和包】捕获异常语法格式二
05:20
26.【异常、模块和包】捕获异常语法格式三
05:37
27.【异常、模块和包】抛出自定义异常
11:29
28.【异常、模块和包】模块含义&分类
07:26
29.【异常、模块和包】导入模块方式一
07:08
30.【异常、模块和包】导入模块方式二
05:35
31.【异常、模块和包】导入模块方式三
05:33
32.【异常、模块和包】导入模块方式四
05:15
33.【异常、模块和包】内置全局变量__name__
08:28
34.【异常、模块和包】认识包
05:38
35.【异常、模块和包】__init__文件
06:21
36.【异常、模块和包】__all__变量
07:03
37.【闭包&装饰器】认识递归函数
10:27
38.【闭包&装饰器】递归函数实现斐波那契数列
10:08
39.【闭包&装饰器】闭包的简单使用
07:18
40.【闭包&装饰器】闭包函数使用二
06:03
41.【闭包&装饰器】函数引用
08:10
42.【闭包&装饰器】闭包函数使用三
07:17
43.【闭包&装饰器】装饰器作用
06:00
44.【装饰器 、面向对象介绍】标准版装饰器
20:30
45.【装饰器 、面向对象介绍】语法糖
08:48
46.【装饰器 、面向对象介绍】多个装饰器的装饰过程
12:20
47.【装饰器 、面向对象介绍】面向对象和面向过程的区别
07:32
48.【装饰器 、面向对象介绍】定义类和实例化对象
18:04
49.【装饰器 、面向对象介绍】实例方法
08:47
50.【面向对象基础、封装】课程回顾
08:00
51..【面向对象基础、封装】实例属性
12:34
52.【面向对象基础、封装】构造函数
18:53
53.【面向对象基础、封装】析构函数
08:27
54.【面向对象基础、封装】封装之隐藏属性
16:31
55.【面向对象基础、封装】封装之私有属性
17:09
56.【继承、多态】单继承&方法的重写
34:48
57.【继承、多态】新式类写法
08:57
58.【继承、多态】多继承
12:07
59.【继承、多态】多态
15:25
60.【继承、多态】静态方法和类方法
15:00
61.【单例模式&魔法方法】三大方法补充总结
17:10
62.【单例模式&魔法方法】__init__()和__new__()
24:34
63.【单例模式&魔法方法】单例模式介绍
06:38
64.【单例模式&魔法方法】重写__new__()实现单例模式
15:46
65.【单例模式&魔法方法】单例模式应用场景
08:14
66.【单例模式&魔法方法】魔术方法
21:57
67.【文件读写】文件的基本操作
16:21
68.【文件读写】文件读写一
19:16
69.【文件读写】访问模式
20:08
70.【文件读写】文件定位操作
14:16
71.【文件读写】with open&编码格式
19:40
72.【文件读写】获取目录操作
08:14
73.【迭代器&生成器】可迭代对象
20:21
74.【迭代器&生成器】迭代器对象
16:17
75.【迭代器&生成器】可迭代对象和迭代器
11:59
76.【迭代器&生成器】自定义迭代器类
14:15
77.【迭代器&生成器】生成器
28:38
78.【迭代器&生成器】三者关系
05:52
79.【进程】线程特点
29:07
80.【进程】线程同步
15:43
81.【进程】进程介绍
10:16
82.【进程】进程常用的属性
21:45
83.【进程】进程常用的方法
08:03
84.【进程】进程之间不共享全局变量
05:45
85.【进程】进程间的通信
19:15
86.【线程】多任务
03:46
87.【线程】简单多线程的实现
09:58
88.【线程】多线程的方法
10:09
89.【线程】多线程特点
15:05
90.【线程】线程同步
04:07
91.【线程】互斥锁
09:30
92.【协程】协程操作
15:12
93.【协程】greenlet使用
14:47
94.【协程】gevent使用一
17:18
95.【协程】gevent使用二
10:13
96.【协程】总结
05:38
97.【协程】正则表达式
12:38
98.【正则基础】匹配单个字符
21:59
99.【正则基础】匹配多个字符
15:59
100.【正则基础】匹配开头和结尾
07:28
101.【正则进阶】匹配分组一
08:17
102.【正则进阶】匹配分组二
20:46
103.【正则进阶】高级用法
18:58
104.【正则进阶】贪婪与非贪婪
07:33
105.【正则进阶】原生字符串
05:39
106.【内置模块】os模块一
11:45
107.【内置模块】os模块二
08:57
108.【内置模块】sys模块
07:21
109.【内置模块】time模块之三种时间表示
13:28
110.【内置模块】time模块之时间元组与时间字符串相互转换
05:27
111.【内置模块】logging模块一
06:34
112.【内置模块】logging模块二
09:13
113.【内置模块】random模块
07:51
114.【Linux基本命令】虚拟机安装
06:34
115.【Linux基本命令】关机重启命令
05:11
116.【Linux基本命令】目录操作命令
19:56
117.【Linux基本命令】文件操作命令
14:33
118.【Linux基本命令】压缩文件操作命令
05:29
119.【Linux基本命令】其他常用命令
06:59
120.【练习题】计算2000年至3200年(包括在内)中所有可被7整除但不能被5整除
03:38
121.【练习题】计算给定数阶乘的程序
03:18
122.【练习题】编写程序生成一个包含(i, i×i)的字典,该字典包含从1到n之间的整数
02:54
123.【练习题】编写程序接收控制台以逗号分隔的数字序列,并生成包含每个数字的列表和元组
03:48
124.【练习题】定义一个至少有两个方法的类
06:04
125.【练习题】编写一个程序,根据给定的公式计算并打印值
08:03
126.【练习题】编写一个程序,X,Y作为输入,生成一个二维数组
06:33
127.【练习题】编写一个程序按照字母顺序对每个单词进行排序
04:22
128.【练习题】编写一个程序,将句子中的所有字符大写后打印行
02:30
129.【练习题】按字母顺序排序后打印这些单词
04:02
130.【练习题】编写一个程序是否可被5整除
04:00
131.【练习题】找到1000到3000之间并且所有位数均为偶数的所有数字
03:11
132.【练习题】编写一个接受句子并计算字母和数字的程序
04:52
133.【练习题】计算大写字母和小写字母的数量
05:28
134.【练习题】编写一个程序,计算a + aa + aaa + aaaa的值
02:58
135.【练习题】使用列表推导输出列表中的每个奇数
03:01
136.【练习题】编写一个程序,按升序对(名称,年龄,高度)元组进行排序
05:49
137.【练习题】生成器可以在给定范围0和n之间迭代可被7整除的数字
02:32
138.【练习题】编写一个程序,来计算每个单词出现的频率
03:43
139.【练习题】写一个可以计算数字平方值的方法。
01:14
140.【练习题】Python有许多内置函数
02:41
141.【练习题】定义一个类,它具有类参数并具有相同的实例参数
04:25
142.【练习题】定义一个可以计算两个数之和的函数
01:29
143.【练习题】定义一个可以将整数转换为字符串并在控制台中打印的函数
01:29
144.【练习题】定义一个函数,它可以接收两个字符串形式的整数并计算它们的和
01:54
145.【练习题】定义一个函数,它可以接受两个字符串作为输入,并将它们连接起来
00:55
146.【练习题】定义一个函数,它可以接受两个字符串作为输入,并在控制台中以最大长度打印
03:13
147.【练习题】使用%运算符检查一个数字是偶数还是奇数。
01:58
148.【练习题】使用__运算符得到一个数字的幂
02:10
149.【练习题】定义一个函数,它可以打印一个字典,其中键是1到20之间的数字
01:51
150.【练习题】定义一个函数,它可以生成一个字典,其中键是1到20之间的数字,值是键的
02:38
151.【练习题】使用keys()迭代字典中的键,还可以使用item()来获取键_值对
02:30
152.【练习题】定义一个函数,它可以生成和打印一个列表,其中的值是1到20之间的数的平
01:49
153.【练习题】函数需要打印列表中的前5个元素
01:18
154.【练习题】函数需要打印列表中的最后5个元素
01:12
155.【练习题】函数需要打印列表中除前5个元素外的所有值
01:23
156.【练习题】定义一个函数生成并打印一个元组,其中的值是1到20之间的数的平方(包括
01:57
157.【练习题】使用[n1_n2]表示法从元组中获取切片
01:39
158.【练习题】使用“for”来迭代元组,使用tuple()从列表中生成一个tuple
02:30
159.【练习题】使用if语句判断条件。
02:04
160.【练习题】使用filter()过滤列表中的一些元素。使用lambda定义匿名函数
01:55
161.【练习题】使用map()生成列表。使用lambda定义匿名函数
01:21
162.【练习题】使用map()生成列表。使用filter()来过滤列表中的元素。使用l
02:09
163.【练习题】使用map()生成列表。使用lambda定义匿名函数。
01:45
164.【练习题】使用@staticmethod装饰器来定义类的静态方法
02:27
165.【练习题】使用类子类(ParentClass)来定义子类。
02:51
166.【练习题】定义一个名为Circle的类,可以用半径来构造
04:06
167.【练习题】定义一个名为Rectangle的类,它可以由长度和宽度构造
03:17
168.【练习题】定义一个名为Shape的类及其子类Square
06:02
169.【练习题】请引发RuntimeError异常
01:24
170.【练习题】编写一个函数来计算5_0,并使用try_except来捕获异常。
03:50
171.【练习题】定义一个自定义异常类,它将字符串消息作为属性。
02:02
172.【练习题】使用正则表达式解析用户邮件名称
05:14
173.【练习题】使用正则表达式解析出用户邮件公司
01:28
174.【练习题】打印只由数字组成的单词
02:06
175.【练习题】打印unicode字符串“hello world”
01:05
176.【练习题】python中的解码与编码
01:55
177.【练习题】编写一个特殊注释来表明Python源代码文件是unicode格式的
01:19
178.【练习题】写一个程序来计算1_2+2_3+3_4+......+n_(n+1)
02:14
179.【练习题】编写程序计算:当n_0和F(0)=1时,F(n)=F(n-1)+100
02:05
180.【练习题】python实现斐波那契数列
03:05
181.【练习题】如果下面的n作为程序的输入10,程序的输出应该是:0,2,4,6,8,
05:06
182.【练习题】如果下面的n作为程序的输入:100,程序的输出应该是:0,35,70
03:32
183.【练习题】使用“断言表达式”进行断言
01:27
184.【练习题】如果下面的字符串作为程序的输入:35 + 3,程序的输出应该是:38
02:02
185.【练习题】随机生成1,100内的一个整数
01:31
186.【练习题】请使用Python math模块生成一个值在10到100之间的随机浮点数01
01:27
187.【练习题】请编写一个程序输出0和10之间的随机偶数使用随机模块和列表理解
01:37
188.【练习题】请编写一个程序输出一个随机数,它可以被5和7整除,在0和10之间
01:48
189.【练习题】请编写一个程序生成一个包含100到200之间的5个随机数的列表
01:16
190.【练习题】使用random.sample()生成一个随机值列表
02:28
191.【练习题】使用random.sample()生成一个随机值列表
02:12
192.【练习题】使用random.randrange()到一个给定范围内的随机整数
01:32
193.【练习题】使用zlib.compress()和zlib.decompress()
02:28
194.【练习题】使用timeit()函数测量运行时间
01:56
195.【练习题】使用shuffle()函数洗牌列表
01:54
196.【练习题】使用list[index]表示法从列表中获取元素
03:54
197.【练习题】使用列表理解从列表中删除一组元素
01:23
198.【练习题】使用enumerate()来获取(索引,值)元组
02:16
199.【练习题】使用列表理解从列表中删除一组元素
02:24
200.【练习题】使用列表理解来创建数组
02:38
客服
顶部
赛事库 课堂 2021拜年纪