python作為一門初接觸python的小白來說,是一門非常好入門的語言:
1、語法簡單明了。第一門語言,其實就是語法+Flow control(控制),而Python的語法簡單,代碼可讀性高,容易入門。
2、Python的哲學是「做一件事情應該只有一種最好的方法」,對於初學者規範自己的學習有很大的幫助,同時也幫助初學者能夠讀懂其他人的代碼。
3、Python的語法設計非常優秀,思想也比較現代,可以更快的理解現代程式語言的一些思想。
4、Python的內置數據結構清晰好用,優秀的代碼很多。
5、Python免費的書很多(英文),可以找到許多資料啃。同時(國外)社區比較集中,有問題可以向高手問。
6、Python在其他領域,比如科學計算等等有廣泛的運用,對於學一門語言作為工具來說,Python很合適。
作為零基礎學python,看書是一個好的選擇,當然,這還是看個人的學習能力,學習的途徑有很多,適合自己的才是最好的;
推薦一本零基礎必看的python入門書籍《python學習手冊》第四版
《python學習手冊》作者:Mark Lutz,Mark擁有威斯康星大學計算機科學學士和碩士學位,在過去的25年中,他主要從事編譯器、編程工具、腳本程序以及各種客戶端/伺服器系統方面的工作。
Google和YouTube由於Python的高可適應性、易於維護以及適合於快速開發而採用它。如果你想要編寫高質量、高效的並且易於與其他語言和工具集成的代碼,《Python學習手冊:第4 版》將幫助你使用Python快速實現這一點,不管你是編程新手還是Python初學者。本書是易於掌握和自學的教程,根據作者Python專家Mark Lutz的著名培訓課程編寫而成。
《Python學習手冊:第4版》每一章都包含關於Python語言的關鍵內容的獨立的一課,並且包含了一個獨特的「練習題」部分,其中帶有實際的練習和測試,以便你可以練習新的技能並隨著學習而測試自己的理解。你會發現眾多帶有注釋的示例以及圖表,它們將幫助你開始學習Python 3.0。
Python學習手冊:第4版》包括以下內容:
1、學習Python的主要內建對象類型:數字、列表和字典。
2、使用Python語句創建和處理對象,並且學習Python的通用語法模型。
4、使用函數構造和重用代碼,函數是Python的基本過程工具。
5、學習Python模塊:封裝語句、函數以及其他工具,從而可以組織成較大的組件。
6、Python的面向對象編程工具,用於組織程序代碼。
7、學習異常處理模型,以及用於編寫較大程序的開發工具。
8、了解包括裝飾器、描述器、元類和Unicode處理等高級Python工具。