想學(xué)python3X編程?
謝邀。
學(xué)習(xí)Python3,基礎(chǔ)書籍也有不少,推薦幾本入門的供參考吧。
如果英語較好,建議閱讀以下兩本書的英文原版。簡明 Python 教程(《A Byte of Python》)如果對電腦知識的了解僅限于如何保存文本文件的話,那這本書就是最基礎(chǔ)的入門書了。
這本書,或者稱為手冊,篇幅不大,對Python3做了最簡單、簡潔的介紹,通過它可以了解Python的基本語法,并開始用Python寫程序。
它可能是最適合用以入門,也可能是目前最好的,面向每一位新手甚至是有經(jīng)驗的用戶的教材。
NASA 在噴氣推進(jìn)實(shí)驗室(Jet Propulsion Laboratory) 及深空網(wǎng)絡(luò)計劃中采用了這本書。
同時,這本書是免費(fèi)的。
2005 年,沈潔元翻譯了本書的 1.20 版,譯名定為《簡明 Python 教程》。2017年,漠倫基于原書 4.0 版重新翻譯,制作了本版全新譯本,同時沿用同樣的譯名。
在這里可以在線閱讀或者下載電子版,PDF、Epub、Mobi等等。
https://www.gitbook.com/book/lenkimo/byte-of-python-chinese-edition/details
"笨辦法"學(xué)Python(Learn Python the Hard Way)如果說《簡明Python教程》像手冊,那么這本書就是實(shí)踐、練習(xí)了。
全書一共52 章,52個習(xí)題。通過做習(xí)題,編寫Python程序,了解Python的輸入輸出、變量、函數(shù)、條件判斷、循環(huán)、類和對象、代碼測試、以及項目的實(shí)現(xiàn)等。
可以說,按照這本書,完全獨(dú)立的做完52章的練習(xí),Python就可以算是入門了。
這本書也可以從官網(wǎng)獲得免費(fèi)版本。國內(nèi)可以買到的中文版是基于Python2的第三版,知乎上有趙默水發(fā)布的Pyton3的中文譯本,可以在線閱讀。
如果買了本書的第三版,也不影響用于Python3的學(xué)習(xí),通過練習(xí),可以具體了解Python2和Python3在某些函數(shù)、語法的差別。
以上兩本書都是零基礎(chǔ)學(xué)習(xí)Python的入門書籍,如果條件允許,再次建議閱讀英文原版進(jìn)行Python3的學(xué)習(xí)。零基礎(chǔ)的意思是以前沒有接觸過計算機(jī)程序設(shè)計也可以快速上手。
除此之外,還有很多入門書籍可供選擇,不過學(xué)完這兩本或其中一本,就應(yīng)該入門了。
入門后就要考慮在哪個方向上繼續(xù)學(xué)習(xí)Python應(yīng)用了,web開發(fā)?機(jī)器學(xué)習(xí)?數(shù)據(jù)科學(xué)?等等。
此時,就可以在其中一個領(lǐng)域選擇合適的書籍進(jìn)行深入了。學(xué)習(xí)書籍很多,選擇適合自己的就好。
以上供參考,希望對你有幫助。