【Python+爬虫】爆肝两个月!拜托三连了!这绝对是全B站最用心(没有之一)的

测量长度:len()
列表: [~,....,~]
元组: (~,~,.......~)
键值对{key1:value1,key2:value2.....}
for ~ in ~
for ~ in range
列表:[~,....,~]
元组: (~,~,.......~)
for ~ in ~
for ~ in range(初数,末数)
while 判断:
行动
format 方法


f-字符串

键值对

DRY原则:不要重复你自己
定义函数:
def 名字():
操作
return 返回值
引入模块:


【01-理论课】快速易懂Python入门 P2 - 02:05:12
面向对象编程:
class 类名:
def __init__(self,~,~.....):
self.~
def 方法名(self):
#定义方法



Pascal命名法

【01-理论课】快速易懂Python入门 P2 - 02:15:00


继承:
class 父类:
~~~
class 子类(父类):
def __init__(self):
super().__init__(需要调用父类的名)
#super()相当于调用,调用父类


【01-理论课】快速易懂Python入门 P2 - 02:34:12
文件章节:
open("文件路径","文件模式",encoding="编码方式")
#encoding可不写,文件会记录读到哪个位置
#打印完之后已经读到结尾了
read方法:
全读||读一定字符串


readine方法:
读一行


readlines方法:
读取全部显示转义字符

close方法:
~.close()
关闭文件
with ~ as ~:

【01-理论课】快速易懂Python入门 P2 - 02:53:07
调试
IndexError
索引错误
ZeroDivisionError
除零错误
FileNotFoundError
找不到文件错误
TypeError
类型错误



捕捉异常:
try:
~
except 错误名字:
操作
except:
操作
#捕捉所有错误类型做出操作
else:
没有错误运行的操作
finally:
无论是否错误都会执行的操作

【01-理论课】快速易懂Python入门 P2 - 02:58:33