出版時間:2012-1 出版社:東南大學(xué)出版社 作者:Paul Barry,David Griffiths 頁數(shù):395 譯者:蔣雁翔,童健
Tag標(biāo)簽:無
內(nèi)容概要
《深入淺出程序設(shè)計(中文版)》介紹了編寫計算機(jī)程序的核心概念:變量、判斷、循環(huán)、函數(shù)與對象——無論運(yùn)用哪種編程語言,都能在動態(tài)且多用途的python語言中使用具體示例和練習(xí)來運(yùn)用并鞏固這些概念。 學(xué)習(xí)基本的工具來開始編寫你感興趣的程序,而不是其他人認(rèn)為你應(yīng)該使用的通用軟件,并對軟件能做什么(不能做什么)有一個更好的了解。當(dāng)你完成這些,你就擁有了必要的基礎(chǔ)去使用任何一種你需要或想要學(xué)習(xí)的語言或軟件項目?! ”緯奶貏e之處在于: 我們認(rèn)為你的時間如此寶貴以至于不應(yīng)該花費(fèi)在為新概念傷腦筋上面?!渡钊霚\出程序設(shè)計》用最新的認(rèn)知科學(xué)和學(xué)習(xí)理論打造多感官的學(xué)習(xí)體驗(yàn),運(yùn)用適合大腦工作方式的直觀的格式編排,而不是令人昏昏欲睡的密密麻麻的文字。
書籍目錄
(概要版)1 開始編碼:尋找你自己的方式2 文本數(shù)據(jù):每個字符串都有它自己的位置3 函數(shù):讓我們變得井井有條4 文件和數(shù)組中的數(shù)據(jù):排好序5 哈希和數(shù)據(jù)庫:讓數(shù)據(jù)各歸其位6 模塊化編程:讓事情保持簡單直接7 搭建圖形用戶界面:完全圖形化812 異常和消息框:選擇正確的工具?9 圖形界面元素:選擇正確的工具10 自定義窗口小部件和類:記住對象I 本書遺珠:前十大主題(本書未涵蓋到的)(詳細(xì)版)介紹你的大腦關(guān)注編程誰適合讀這本書?我們知道你在想什么。元認(rèn)知讓你的大腦順從你的方法讀我技術(shù)審閱團(tuán)隊致謝1 開始編碼尋找你自己的方式自己編程可以讓你真正控制你的電腦。編程可以讓你做到更多事那么怎么遠(yuǎn)行你的代碼呢?創(chuàng)建一個新的程序文件準(zhǔn)備運(yùn)行你的代碼程序不僅僅只是一個命令清單代碼村:你的程序就像一個路網(wǎng)分支就是代碼的分叉If/else分支Python代碼需要互相連接的路徑Python使用縮進(jìn)來連接不同的路徑循環(huán)可以一遍又一遍地運(yùn)行同一段代碼Python的while循環(huán)你的編程工具箱2 文本數(shù)據(jù)每個字符串都有它自己的位置這張圖片試圖在做無聲的交流3 函數(shù)讓我們變得井井有條隨著程序的功能變多,代碼也變得越來越復(fù)雜4 文件和數(shù)組中的數(shù)據(jù)排好序當(dāng)你的程序發(fā)展時,你處理數(shù)據(jù)的需求也在發(fā)展。5 哈希和數(shù)據(jù)庫讓數(shù)據(jù)各歸其位說到數(shù)據(jù),數(shù)組并不是唯一值得注意的事情 6 模塊化編程讓事情保持簡單直接你寫的代碼會出現(xiàn)在很多程序中7 搭建圖形用戶界面完全圖形化你的編程的技巧很棒,而且一直都在提高8 GUI和數(shù)據(jù)數(shù)據(jù)輸入窗口小部件GUI并不僅僅處理事件。他們也處理數(shù)據(jù)81/2 異常和消息框收到消息了嗎?有什么地主不對勁。你需要處理它。9 圖形界面元素選擇正確的工具很容易就可以讓你的用戶更加有效地使用你的程序。10 自定義窗口小部件和類記住對象需求可能會復(fù)雜,但是程序并不需要復(fù)雜I 本書遺珠前十大主題(本書未涵蓋到的)你已經(jīng)走了很長的路
章節(jié)摘錄
版權(quán)頁:1開始編碼尋找你自己的方式 自己編程可以讓你真正控制你的電腦?,F(xiàn)在幾乎人人都會用電腦了,但是很少有人想到如何到去控制電腦。如果你只是使用現(xiàn)在的軟件,你所能做的就會受限于別人的想法。編寫你自己的程序則只受限于你自己的想象力。編程可以啟發(fā)你的創(chuàng)造性,讓你的思維變得更精密,并且教會你如何有邏輯地分析和解決問題。那么,你想要使用自己程序還是只能使用現(xiàn)成的程序呢?編程可以讓你做到更多事你有好多問題要解決,好多事要做,但是現(xiàn)有的軟件并不能很好地解決問題。就算你的電腦上已經(jīng)安裝了很多各種各樣的軟件,你還是會有一些特別的、不一樣的事要做。你想用你的電腦來做更多事。你想要控制它。學(xué)會編程可以讓你擁有創(chuàng)新力和解決問題的能力。學(xué)會編程可以讓你來主導(dǎo)很多事。但是,到底編程是如何進(jìn)行的呢?讓我們來看一個用python語言寫的簡單游戲。
媒體關(guān)注與評論
“《深入淺出程序設(shè)計》使用迭代過程做出了非常出色的編程教學(xué)。添加一點(diǎn)點(diǎn),多一點(diǎn)點(diǎn)解釋,使程序更好一點(diǎn)點(diǎn)。這是現(xiàn)實(shí)世界中的編程工作。我推薦這本書給任何想要涉足編程卻又不知道從哪里開始的人?!薄 狫eremy Jones,《Python for Unix and Linux System Administration》的合著者 “本書的兩位作者已經(jīng)精心創(chuàng)作出了‘深入淺出’系列最新的佳作、有什么是你希望你的計算機(jī)可以做但又無法為其編程的嗎?在《深入淺出程序設(shè)計》里,你將學(xué)習(xí)如何編寫代碼,讓你的計算機(jī)桉你的方式做事?!薄 狟ill Mietelski,軟件工程師
編輯推薦
《深入淺出程序設(shè)計(中文版)》由東南大學(xué)出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載