5 個Python 技巧
你好,我是 zhenguo
摘錄之前學(xué)習(xí)《Python Tricks》這本書的一些筆記,這本書關(guān)于Python使用禁忌、使用習(xí)慣,看后令人受益匪淺。
1.

assert 只適用于調(diào)試,并且調(diào)試中非常方便。但記住一點(diǎn):不能用于上線使用。
2.

列表多行寫法,逗號不要拉下。
一般習(xí)慣在最后一項也添加一個逗號,如:

3.

上面代碼的同意轉(zhuǎn)化為:

切記需要帶有 try finally,這樣才能最終釋放外部資源,千萬不能這樣用:

一旦write出現(xiàn)異常,文件并不能保證被關(guān)閉。
4.
帶有 with 關(guān)鍵字的用法,如 open 函數(shù)能與 with 連用,這樣自定義一個支持 with 用法的類:

使用它:

一種更加簡便的實(shí)現(xiàn):

5.
Python 下劃線與類內(nèi)方法。方法凡是以下劃線開頭的,在外部一般不能被引用,如下:


在另一個模塊,導(dǎo)入 my_module,看到下劃線開頭的方法沒有被導(dǎo)入!

這本 《Python技巧》 一書包括平時我們最常使用的技巧,是一本名副其實(shí)的必讀寶書!
建議關(guān)注我的讀者,看到這里的讀者,都要讀一遍,會對你有幫助。
下載方法
1. 關(guān)注我的視頻號:程序員zhenguo
2. 然后,視頻號中私信回復(fù):寶書1 ,會全部逐一回復(fù)。
評論
圖片
表情
