【Python+爬蟲】爆肝兩個月!拜托三連了!這絕對是全B站最用心(沒有之一)的

測量長度:len()
列表: [~,....,~]
元組: (~,~,.......~)
鍵值對{key1:value1,key2:value2.....}
for ~ in ~
for ~ in range
列表:[~,....,~]
元組: (~,~,.......~)
for ~ in ~
for ~ in range(初數(shù),末數(shù))
while 判斷:
行動
format 方法


f-字符串

鍵值對

DRY原則:不要重復你自己
定義函數(shù):
def 名字():
操作
return 返回值
引入模塊:


面向對象編程:
class 類名:
def __init__(self,~,~.....):
self.~
def 方法名(self):
#定義方法



Pascal命名法



繼承:
class 父類:
~~~
class 子類(父類):
def __init__(self):
super().__init__(需要調用父類的名)
#super()相當于調用,調用父類


文件章節(jié):
open("文件路徑","文件模式",encoding="編碼方式")
#encoding可不寫,文件會記錄讀到哪個位置
#打印完之后已經(jīng)讀到結尾了
read方法:
全讀||讀一定字符串


readine方法:
讀一行


readlines方法:
讀取全部顯示轉義字符

close方法:
~.close()
關閉文件
with ~ as ~:

調試
IndexError
索引錯誤
ZeroDivisionError
除零錯誤
FileNotFoundError
找不到文件錯誤
TypeError
類型錯誤



捕捉異常:
try:
~
except 錯誤名字:
操作
except:
操作
#捕捉所有錯誤類型做出操作
else:
沒有錯誤運行的操作
finally:
無論是否錯誤都會執(zhí)行的操作
