106頁《Python進階》中文版介紹分享

1 前言

人生苦短,Python是岸。

近年來隨着人工智能和機器學習的發展,Python大火,但其實Python並不是一門年輕的語言,早在1991年它就出現了。這門編程語言已經發展了多年,在可預見的未來也會繼續保持它的地位。
在這裏插入圖片描述

如今是Python的世界,就連地產大亨潘石屹,做一個年歲已高的“外行人”,前不久也公開宣佈自己要自學Python。

Python的優點和當前的主流性網上已經有很多文章寫了,所以這裏就不再贅述了。

小湯之前也在公衆。-號StrongerTang底部菜單欄——“資料分享”子菜單特意分享了一套Python入門到精通全套視頻教程,供朋友們下載分享,收到了很好的反饋,還沒有注意到的朋友可以前去獲取。

因爲分享,小湯也結識了很多朋友,所以會堅持分享下去,也希望有更多的朋友能在StrongerTang相遇。

有需要什麼資料的朋友也可以直接在文章最後留言,小湯看到後會蒐集一下,爭取分享出來。然後其他朋友也可以分享一些資料處理。

但純屬知識分享,交流學習,請勿用於任何商業用途,感謝理解。

今天給大家分享一本Python的相關書籍《Python進階》,是《Intermediate Python》的中文譯本,Intermediate Python這本書具有如下幾個優點:簡單、易讀、易譯。這些都不是重點,重點是:它是一本開腦洞的書。無論你是Python初學者,還是Python高手,它顯現給你的永遠是Python裏最美好的事物。

2 簡介

《Python進階》一書作者的行文方式有着科普作家的風範,能將晦澀難懂的技術原理用比較簡介易懂的方式進行呈現,深入淺出的風格在每個章節的討論中都得到了體現:
1)每章節都非常精簡,5分鐘左右即可讀完,用最簡潔的例子展現了原理;
2)每章節都會通過疑問,來引導讀者主動思考答案;
3)每章節都引導讀者做延伸閱讀,讓有興趣的讀者能進一步舉一反三;
4)每章節都是獨立的,讀者可以挑選任意的章節開始閱讀,且不受影響;

· · · · · ·作者簡介 · · · · · ·

原書作者:
英文原著作者 :yasoob《Intermediate Python》

中文譯者:
總顧問+審校: 劉宇 @liuyu
主譯: PyCon老高 @spawnris
主譯: 大牙matt @suqi
參譯: 明源 @muxueqz

· · · · · ·目錄 · · · · · ·

《Python進階》全書共有106頁,包含28章內容:

  1. 簡介
    1. 譯後感
    2. 原作者前⾔
  2. *args 和 **kwargs
    1. *args 的⽤法
    2. **kwargs 的⽤法
    3. 使⽤ *args 和 **kwargs 來調⽤函數
    4. 啥時候使⽤它們
  3. 調試 Debugging
  4. ⽣成器 Generators
    1. 可迭代對象(Iterable)
    2. 迭代器(Iterator)
    3. 迭代(Iteration)
    4. ⽣成器(Generators)
  5. Map,Filter 和 Reduce
    1. Map
    2. Filter
    3. Reduce
  6. set 數據結構
  7. 三元運算符
  8. 裝飾器
    1. ⼀切皆對象
    2. 在函數中定義函數
    3. 從函數中返回函數
    4. 將函數作爲參數傳給另⼀個函數
    5. 你的第⼀個裝飾器
      1. 使⽤場景
      2. 授權
      3. ⽇志
    6. 帶參數的裝飾器
      1. 在函數中嵌⼊裝飾器
      2. 裝飾器類
  9. Global和Return
    1. 多個return值
  10. 對象變動 Mutation
  11. __slots__魔法
  12. 虛擬環境
  13. 容器 Collections
  14. 枚舉 Enumerate
  15. 對象⾃省
    1. dir
    2. type和id
    3. inspect模塊
  16. 推導式 Comprehension
    1. 列表推導式
    2. 字典推導式
    3. 集合推導式
  17. 異常
    1. 處理多個異常
      1. finally從句
      2. try/else從句
  18. lambda表達式
  19. ⼀⾏式
  20. For - Else
    1. else語句
  21. 使⽤C擴展
    1. CTypes
    2. SWIG
    3. Python/C API
  22. open函數
  23. ⽬標Python2+3
  24. 協程
  25. 函數緩存
    1. Python 3.2+
    2. Python 2+
  26. 上下⽂管理器
    1. 基於類的實現
    2. 處理異常
    3. 基於⽣成器的實現
  27. 推薦閱讀
  28. 捐贈名單

3 資料免費獲取

最後,《Python進階》電子版已經打包完畢,需要的朋友可以按照以下方式獲取:

1.搜索公衆,-號“StrongerTang

2.發送消息關鍵詞:Python進階

聲明:此資料免費分享,僅作知識分享,勿用於任何商業用途。贈人玫瑰,手有餘香!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章