您當前的位置:首頁 > 書法

Python高階程式設計

作者:由 愛湃森 發表于 書法時間:2018-02-02

重新上傳到Youtube了:

可以從百度網盤下載或者線上看(793。6M)。 時長2小時零一分:

PPT:

或者直接下載程式碼:

但是注意我的字型內嵌專案裡面, 請注意流量, 避免移動裝置直接訪問或者強制重新整理

目錄

XX不理解python竟然沒有end…。

設定全域性變數

字串格式化

操作列表

操作字典

字典檢視

vars

from __future__ import unicode_literals

from __future__ import absolute_import

不是支援了絕對引入,而是拒絕隱式引入

我靠,我的需求呢? – 在很多開源專案是拒絕你第一次的隱式用法的,

一個關於編碼的問題

原因是: encoding_example裡面沒有對文字自動轉化為unicode,預設是ascii編碼

super 當子類呼叫父類屬性時一般的做法是這樣

super的一種用法

假如不用super會這麼慘

手寫一個迭代器

標準迭代器

生成器

斐波那契數列

其實yield和協程關係很密切

來個回撥(阻塞的)

來個回撥(非同步的)

看到這裡, 就得說說contextmanager

包匯入

包構建__all__

包構建__path__

靜態方法和類方法的區別

靜態方法和類方法的區別其實是在這裡

__slots__

Packaging Tools的未來

wheel(即將替代Eggs的二進位制包格式)的優點

裝飾器

給函式的類裝飾器

給類的函式裝飾器

帶引數的裝飾器

@property

@property的另外使用方法

元類是什麼

模擬生成一個類

元類: __metaclass__(實現前面的Hello類)

一個難懂的元類

描述符

模組: itertools

模組: collections(一)

模組: collections(二)

模組: collections(三)

模組: collections(四)

operator模組(一)

operator模組(二)

operator模組(三)

functools模組之partial

functools模組之wraps

functools模組之cmp_to_key

functools模組之total_ordering

開發陷阱(一) 可變預設引數

開發陷阱(二) 閉包變數繫結

開發陷阱(二) 閉包應該的用法

在合適的地方用合適的技巧

不是它不好,而是你沒有用好

ipython的技巧(一)

ipython的技巧(二)

聯絡方式

這個影片和PPT雖然已經是幾年前做的,但是內容是不過時的,大家放心去看

歡迎關注「愛湃森Python」服務號(微訊號ipaisen)

標簽: __  模組  collections  import  Super