推薦書籍:《python編程從入門到實踐》,需要電子版,可以直接在我主頁私信發(fā)送書名,系統(tǒng)會給你發(fā)云盤鏈接。
看到有位老哥說看書基本上沒什么用,個人覺得,一個作者能寫一本書,也就是說他對這一方面有了一定的系統(tǒng)概括,看完了整本書絕對有很大收獲,關(guān)鍵是怎么看,尤其是看這類技術(shù)書籍,建議先快速整體看一遍,不用每一個地方都要跟著敲代碼,而是明白其能做什么、怎么做,有了大概了解后,后面實戰(zhàn)了,再一點點內(nèi)化就可以了。
舉個例子:如果你看完上面推薦的書,你就可以對python可以用來做什么以及怎么做有了大概了解,后面你想用python來開發(fā)網(wǎng)站,那么就會想起這本書上面有介紹了可以用django來開發(fā),隨后你可能需要的是去官網(wǎng)看看文檔、看看其他博主寫的博客,就可以自己動手了。
對于初學(xué)者來說,Python還是很友好的,它是最接近自然語言的一種編程語言。
不過對于零基礎(chǔ)的小白來說,要感受到Python的友好才能建立學(xué)習(xí)信心,所以要選對入門書籍。
新手選教材,一定要選擇淺顯易懂的,切忌選擇那種有編程基礎(chǔ)的人學(xué)習(xí)的Python書籍,它們只會不斷的給你添堵,然后不斷的打擊你的自信心。
Python零基礎(chǔ)推薦書籍《與孩子一起學(xué)編程》
這本書說是給兒童設(shè)計的,所以內(nèi)容比較生動。非常非常非常簡單易懂 不用花太長時間就能看下來一遍。而且里面的例子也很有趣,不像別的書籍里面就是單純的input一行行代碼,結(jié)果output一行行文字。
import一個easygui,初學(xué)者分分鐘做個圖形界面出來,對于初學(xué)python,成就感up!!!
《笨辦法學(xué)python》
經(jīng)典中的經(jīng)典。
本書是一本Python入門書籍,適合對計算機了解不多,沒有學(xué)過編程,但對編程感興趣的讀者學(xué)習(xí)使用。這本書以習(xí)題的方式引導(dǎo)讀者一步一步學(xué)習(xí)編程,從簡單的打印一直講到完整項目的實現(xiàn),讓初學(xué)者從基礎(chǔ)的編程技術(shù)入手,最終體驗到軟件開發(fā)的基本過程。
對于初學(xué)者來說,就推薦這兩本書籍,非常適合完全零基礎(chǔ)的小白,但是看書的時候也要記得,書看一遍肯定是不夠的,記住的東西就算多也有可能出現(xiàn)記不牢的情況。
所以,書看過一遍之后,有了大概的了解,再看一遍,記住,這一遍要精讀,并且開始邊讀邊做練習(xí),練習(xí)可以自己去網(wǎng)絡(luò)上找,也可以到w3cschool APP進行訓(xùn)練。
書籍,時間長了總會讓人感到枯燥,并且,學(xué)習(xí)編程,實踐還是很重要的,不能只是紙上談兵!
哈哈,python官方都出了一版書籍推薦啊,這個可能是最靠譜的了。這個書單從初級到語言精通、應(yīng)用演練都有推薦。
書的資源直接去網(wǎng)上搜吧,希望你能學(xué)有所成。
新手初級:python速成班:基于項目的動手入門編程
是世界上最暢銷的Python書的第二版。Python Crash Course,第二版是對Python編程核心的簡單介紹。作者Eric Matthes消除了那種繁瑣的,不必要的信息,這些信息可能會妨礙學(xué)習(xí)如何編程的知識,而是選擇提供常規(guī)編程概念,Python基礎(chǔ)和問題解決的基礎(chǔ)。本書第二部分中的三個實際項目使讀者能夠以有用的方式運用他們的知識。
學(xué)習(xí)PYTHON
通過這本動手的書,可以全面,深入地介紹核心Python語言。基于作者Mark Lutz受歡迎的培訓(xùn)課程,此更新的第五版將幫助您使用Python快速編寫高效,高質(zhì)量的代碼。無論您是編程的新手還是精通其他語言的專業(yè)開發(fā)人員,這都是一種理想的起點。
使用Python自動完成無聊的工作:面向初學(xué)者的使用教程
我認(rèn)為這是一本能給你信心讓你保持學(xué)下去欲望的好書。
你花了數(shù)小時重命名文件或更新了數(shù)百個電子表格單元格,這樣的繁瑣任務(wù)。但是,如果可以讓你的計算機為您做這些事情呢?這就是這本書教你的。
艱難學(xué)習(xí)Python 3
在 “艱難學(xué)習(xí)Python 3”中, 您將通過完成52個精巧的練習(xí)來學(xué)習(xí)Python。閱讀它們。準(zhǔn)確鍵入他們的代碼。(請勿復(fù)制和粘貼!)更正您的錯誤。觀看程序運行。當(dāng)您這樣做時,您將學(xué)習(xí)計算機的工作方式。好的程序是什么樣的?以及如何閱讀,編寫和思考代碼。然后Zed在5個多小時的視頻中教給您更多的知識,他在演示過程中向您展示了如何破壞,修復(fù)和調(diào)試您的代碼。
語言精通流利的PYTHON:清晰、簡潔、有效的編程
Python的簡單性使您可以快速提高生產(chǎn)率,但這通常意味著您沒有使用它所提供的一切。通過本動手指南,您將學(xué)習(xí)如何利用其最佳功能(可能也是最被忽視的功能)來編寫有效的,慣用的Python代碼。作者Luciano Ramalho帶領(lǐng)您學(xué)習(xí)Python的核心語言功能和庫,并向您展示如何使代碼同時更短,更快和更易讀。
借助Python技巧
這本書,將通過簡單的示例和分步說明來發(fā)現(xiàn)Python的最佳實踐以及精美的Python代碼的力量。
將距離精通Python更近一步,因此可以編寫自然而然的漂亮且慣用的代碼。
學(xué)習(xí)Python的來龍去脈非常困難-借助本書,能夠?qū)W⒂谡嬲匾膶嵺`技能。在Python的標(biāo)準(zhǔn)庫中發(fā)現(xiàn)“隱藏的金子”,立即開始編寫簡潔的Pythonic代碼。
有效的PYTHON
開始使用Python編寫代碼很容易:這就是該語言如此流行的原因。但是,Python具有獨特的優(yōu)勢,魅力和表現(xiàn)力,一開始可能很難掌握-以及隱藏的陷阱,如果您不了解它們,它們很容易使您絆倒。有效的Python將幫助您利用Python的全部功能來編寫異常強大,高效,可維護且性能良好的代碼。Brett Slatkin利用Scott Meyers暢銷的有效C ++中率先的簡潔的,場景驅(qū)動的樣式,匯集了來自專家程序員的59種Python最佳實踐,技巧,捷徑和逼真的代碼示例。
強大的PYTHON
有許多關(guān)于Python的新手和/或編程的新書。強大的Python是不同的。它專為像您這樣有經(jīng)驗的開發(fā)人員而寫,其精心制作的章節(jié)教授現(xiàn)代Python的中級和高級策略,模式和工具。專注于Python 3,全面支持2.7。
應(yīng)用演練編程PYTHON:強大的面向?qū)ο缶幊?/p>
如果您掌握了Python的基礎(chǔ)知識,就可以開始使用它來完成實際工作了。Python編程將通過語言的主要應(yīng)用領(lǐng)域(系統(tǒng)管理,GUI和Web)的深入教程向您展示。您還將探索在數(shù)據(jù)庫,網(wǎng)絡(luò),前端腳本層,文本處理等中如何使用Python。本書重點介紹常用的工具和庫,以使您全面了解Python在實際的實際編程中的許多角色。
PYTHON游樂場:好奇程序員的怪異項目
將學(xué)習(xí)如何使用numpy,matplotlib和pygame等常見的Python工具和庫來執(zhí)行以下操作:
–使用參數(shù)方程式和turtle模塊生成類似Spirograph的模式
–通過模擬頻率泛音在計算機上創(chuàng)建音樂
–翻譯圖形圖像到ASCII藝術(shù)中
–寫一個自動立體圖程序,該程序生成隱藏在隨機模式下的3D圖像
–通過探索粒子系統(tǒng),透明度和廣告牌技術(shù),使用OpenGL著色器制作逼真的動畫–使用來自CT和MRI掃描的數(shù)據(jù)構(gòu)建3D可視化效果
–構(gòu)建激光表演,通過將計算機連接至Arduino
以上就是我的全部分享,記得關(guān)注哦。
不建議看書。看書雖然系統(tǒng)全面,但是內(nèi)容太多太耗時,學(xué)習(xí)效率不高,建議從網(wǎng)上找教程,比如菜鳥教程,廖雪峰的Python教程,都是干貨。
而且Python的優(yōu)點之一在于第三方庫很多,快速上手基本語法知識之后可以做做小項目來熟練使用流行的庫。
個人觀點。