18.1python中的特殊方法 1庄吼、python能夠?qū)⑷我庾兞孔兂蓅tr是因?yàn)槿魏螖?shù)據(jù)類型的實(shí)例都有一個(gè)特殊方法:__str__() 2、py...
18.1python中的特殊方法 1庄吼、python能夠?qū)⑷我庾兞孔兂蓅tr是因?yàn)槿魏螖?shù)據(jù)類型的實(shí)例都有一個(gè)特殊方法:__str__() 2、py...
繼承:新類不必從頭編寫总寻,可以直接從現(xiàn)有類繼承,就自動擁有了現(xiàn)有類的所有功能梢为,只需要編寫需要的新功能即可渐行。 繼承優(yōu)點(diǎn):復(fù)用已有代碼,自動擁有了現(xiàn)有...
包含有模塊沉衣,模塊是一個(gè)一個(gè)py文件郁副,包中可以含有多個(gè)py文件,可以import 包名.模塊名豌习。 區(qū)分包和普通目錄:包下面必須有一__init._...
13.1 裝飾器 概念:在不改變原函數(shù)的情況下,給函數(shù)增加新功能肥隆,既荚。可以極大地簡化代碼栋艳,避免每個(gè)函數(shù)編寫重復(fù)性代碼恰聘。 應(yīng)用:打印日志@log,檢...
12.1 python中自定義排序函數(shù) Python內(nèi)置的sorted()函數(shù)可對list進(jìn)行排序: >>>sorted([36, 5, 12,...
11.1 函數(shù)式編程的特點(diǎn) A、計(jì)算視為函數(shù)而非指令 B矾屯、純函數(shù)式編程不需要變量篙螟,測試簡單無副作用 C、支持高階函數(shù)问拘,代碼簡潔 11.2 pyt...
10.1 生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]惧所,我們可以用range(1, 11): >>>...
在Python中绪杏,如果給定一個(gè)list或tuple下愈,我們可以通過for循環(huán)來遍歷這個(gè)list或tuple,這種遍歷我們成為迭代(Iteratio...