Pythonic:極具Python特色的Python代碼(明顯區(qū)別于其它語言的寫法的代碼) 用字典映射代替switch case語句 if/else可以代替switch但是非...
目標(biāo):爬取熊貓TV某個(gè)分類下面主播的人氣排行 分析網(wǎng)站結(jié)構(gòu) 使用Chrome瀏覽器 F12查看HTML信息,Ctrl+Shift+C鼠標(biāo)選取后找到對應(yīng)的HTML驱证。 文本分析并...
lambda表達(dá)式 匿名函數(shù):定義函數(shù)的時(shí)候不需要定義函數(shù)名: 三元表達(dá)式 map 格式:map(函數(shù)逆瑞,序列)把序列中所有值依次傳到函數(shù)中并依次接受返回結(jié)果組成一個(gè)list。...
枚舉 枚舉和普通類相比有什么優(yōu)勢 枚舉類型获高、枚舉名稱與枚舉值 枚舉的比較運(yùn)算 兩個(gè)枚舉之間可以使用等值比較(==),但不能進(jìn)行大小比較吻育。支持身份驗(yàn)證(is操作):result...
正則表達(dá)式:一個(gè)特殊的字符序列,可以幫助檢測一個(gè)字符串是否與我們所設(shè)定的字符序列相匹配布疼。 功能:可以實(shí)現(xiàn)快速檢索文本摊趾、替換文本的操作。 檢測一串?dāng)?shù)字是否是電話號(hào)碼 檢測一個(gè)字...
類的命名規(guī)范: 類名的首字母大寫 不建議使用_來連接多單詞的類名 錯(cuò)誤(當(dāng)變量名調(diào)用出錯(cuò)):self.name 寫成 name 類的易錯(cuò)點(diǎn):?1. 類內(nèi)不能運(yùn)行類內(nèi)的方法 類...
函數(shù)的特性:1) 功能性,2)黑箱性(隱藏細(xì)節(jié))贱案,3)避免重復(fù)編寫代碼 當(dāng)函數(shù)遇到return 之后肛炮,便不會(huì)繼續(xù)運(yùn)行后面的語句。return 可以返回任何數(shù)據(jù)類型(甚至是一個(gè)...
python的層級(jí)結(jié)構(gòu):包 -> 模塊 -> 類 ->函數(shù)铸董、變量 包:文件夾,模塊:文件 命名空間:包名.模塊名 包可以嵌套使用肴沫。 模塊導(dǎo)入:增強(qiáng)程序的重復(fù)利用...
表達(dá)式(EXpression):運(yùn)算符(operator)和操作數(shù)(operand)所構(gòu)成的序列颤芬。(切記序列:有順序) 邏輯運(yùn)算符的優(yōu)先級(jí):not > and > or 表達(dá)...
變量:可以僅僅當(dāng)作是一個(gè)“名字” 賦值符:= 命名要有意義套鹅,不能僅僅是A,B汰具,X這類的卓鹿。這是優(yōu)質(zhì)代碼的必要條件。 變量命名規(guī)則:只能使用數(shù)字留荔,字母吟孙,下劃線。首字母不能是數(shù)字聚蝶。...
列表(list):[a,b,c] 列表的基本操作: 當(dāng)選取的是一個(gè)元素時(shí),獲取到的是那個(gè)元素的類型碘勉,選取的是子列表巷挥,則獲取的是列表類型。 列表的加法與乘法也與字符串相同验靡。這里...
代碼是現(xiàn)實(shí)世界事物在計(jì)算機(jī)世界中的映射 整數(shù):int 浮點(diǎn)數(shù):float(雙精度) 同理:其他進(jìn)制轉(zhuǎn)換為十進(jìn)制:int(),其他進(jìn)制轉(zhuǎn)換為十六進(jìn)制:hex()胜嗓,其他進(jìn)制轉(zhuǎn)換為...
life is short,I use python 人生苦短兼蕊,我用python python的概念 python特性: 1. 跨平臺(tái) 2. 極為強(qiáng)大而豐富的標(biāo)準(zhǔn)庫...