《流暢的Python》由Luciano Ramalho 完成於2017年5月15日由人民郵電出版社發行。
作者簡介(推薦學習:Python影片教學)
Luciano Ramalho,從1998年起就成為了Python程式設計師。他是Python軟體基金會的成員,Python.pro.br(巴西的培訓公司)的共同所有者,也是巴西第一個眾創空間Garoa Hacker Clube的共同創辦人。他曾領導多個軟體開發團隊,也曾在巴西的媒體、銀行和政府部門教授Python課程。
內容簡介
本書由奮戰在Python開發一線近20年的Luciano Ramalho執筆,Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層面剖析程式設計細節,兼顧Python 3和Python 2,告訴你Python中不親自動手實踐就無法理解的語言陷阱成因和解決之道,教你寫出風格地道的Python程式碼。
目標讀者
本書的目標讀者是那些正在使用 Python,又想熟悉 Python 3 的程式設計師。如果你懂 Python 2,但想遷移到 Python 3.4 或更新的版本,也沒問題。
在寫這本書的時候,大多數專業Python 程式設計師用的還是Python 2,因此如果書中出現來自Python 3 的特性,讀者可能會感到陌生,我也會特別地做出解釋。
然而,本書的主要目的是為了充分地展現 Python 3.4 的魅力,因此我不會一字一句地說明如何讓本書的程式碼在舊版本裡正常運作。本書中的大多數例子稍做修改(甚至不用修改)就可以在 Python 2.7 裡面跑起來,但是有些例子,如果追求向下兼容,就會需要大量的重寫。
話雖如此,我還是認為,即便你無法從 Python 2.7 裡脫身,這本書也會對你很有幫助,因為 Pyhon 語言的核心概念是不會改變的。 Python 3 也不是一門全新的語言,大多數的改動花一下午大概就能適應,官方文件裡「Python 3.0 的新特性」一節(https://docs.python.org/3.0/whatsnew/3.0 .html)就是很好的切入點。
固然,自 2009 年發布以來,Python 3.0 也在變化,但這些變化比起Python 3.0 和 Python 2.0 之間的區別,並沒有那麼重要。如果你尚不清楚自己對 Python 的熟悉程度能否跟得上本書的內容,建議你回頭看看 Python 的官方教學。請注意,除非是跟 Python 3 的新功能有關,教程裡的其他內容本書不會重複。
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是流暢的python是python3嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!