Python基礎(chǔ)教程

出版時(shí)間:2010年7月  出版社:人民郵電出版社  作者:Magnus Lie Hetland  頁數(shù):470  譯者:司維,曾軍崴,譚穎華  
Tag標(biāo)簽:無  

前言

新版的《Python基礎(chǔ)教程》終于和大家見面了。如果算上這本書的前身Pratical Python,實(shí)際上這已經(jīng)是第3版了。這本書也讓我投入了近10年時(shí)間。這期間,Python發(fā)生了許多有趣的變化,我也在盡力更新我對(duì)這門語言的介紹。同時(shí),Python也面臨著在相當(dāng)長(zhǎng)的一段時(shí)間內(nèi)最具標(biāo)志性的變化:推出了第3版。在本書撰寫時(shí),最終版本還沒有發(fā)布,但是其特性已躍然紙上,并且已經(jīng)推出了幾個(gè)可用的版本。這次升級(jí)帶來一個(gè)很有意思的挑戰(zhàn),就是它不再向下兼容。換句話說,它并不是簡(jiǎn)單地增加一些功能,讓我可以挑挑撿撿地寫進(jìn)書中。它同時(shí)還會(huì)改變已經(jīng)存在的語言,也就是說:Python 2.5版本中的某些特性在新版本將不會(huì)保留。要是整個(gè)Python社群都立即著手轉(zhuǎn)換到新版本,更新所有遺留代碼,那當(dāng)然不會(huì)有什么問題。我只要講解新的語言就可以了!但是,大量用舊版編寫的代碼還會(huì)存在,并且仍然有可能繼續(xù)編寫,直到第3版完全板上釘釘。那么,怎么應(yīng)付這個(gè)變化呢?首先,就算新版本有些不兼容的改變,但語言的大部分還是相同的。也就是說,如果我的程序完全用Python2.5編寫,基本上在Python 3上也能運(yùn)行(在兼容版本2.6版上更不成問題)。對(duì)于那些不再正確的部分,我則比較保守一些,并且猜測(cè)Python 3完全被大家接受還需要一定時(shí)間。本書基本上基于2.5版本,顯著的改變會(huì)通過文字體現(xiàn)出來。除此之外,我還增加了一個(gè)附錄D,概要介紹了一些主要改變。對(duì)于大多數(shù)讀者來說,我覺得應(yīng)該夠了。

內(nèi)容概要

  本書包括Python程序設(shè)計(jì)的方方面面,首先從Python的安裝開始,隨后介紹了Python的基礎(chǔ)知識(shí)和基本概念,包括列表、元組、字符串、字典以及各種語句。然后循序漸進(jìn)地介紹了一些相對(duì)高級(jí)的主題,包括抽象、異常、魔法方法、屬性、迭代器。此后探討了如何將Python與數(shù)據(jù)庫、網(wǎng)絡(luò)、C語言等工具結(jié)合使用,從而發(fā)揮出Python的強(qiáng)大功能,同時(shí)介紹了Python程序測(cè)試、打包、發(fā)布等知識(shí)。最后,作者結(jié)合前面講述的內(nèi)容,按照實(shí)際項(xiàng)目開發(fā)的步驟向讀者介紹了幾個(gè)具有實(shí)際意義的Python項(xiàng)目的開發(fā)過程。  本書內(nèi)容涉及的范圍較廣,既能為初學(xué)者夯實(shí)基礎(chǔ),又能幫助程序員提升技能,適合各個(gè)層次的Python開發(fā)人員閱讀參考。

作者簡(jiǎn)介

作者:(挪威)赫特蘭(Magnus Lie Hetland),挪威科技大學(xué)副教授,教授算法。喜歡鉆研新的編程語言.是Python語言的堅(jiān)定支持者。他寫過很多Python方面的書和在線教程。比如深受大家歡迎的網(wǎng)上教程Instant Python。

書籍目錄

第1章 基礎(chǔ)知識(shí) 第2章 列表和元組 第3章 使用字符串 第4章 字典:當(dāng)索引不好用時(shí) 第5章 條件、循環(huán)和其他語句 第6章 抽象 第7章 更加抽象 第8章 異?!〉?章 魔法方法、屬性和迭代器 第10章 充電時(shí)刻 第11章 文件和素材 第12章 圖形用戶界面 第13章 數(shù)據(jù)庫支持 第14章 網(wǎng)絡(luò)編程 第15章 Python和萬維網(wǎng) 第16章 測(cè)試 第17章 擴(kuò)展Python 第18章 程序打包 第19章 好玩的編程 第20章 項(xiàng)目1:即時(shí)標(biāo)記 第21章 項(xiàng)目2:畫幅好畫 第22章 項(xiàng)目3:萬能的XML 第23章 項(xiàng)目4:新聞聚合 第24章 項(xiàng)目5:虛擬茶話會(huì) 第25章 項(xiàng)目6:使用CGI進(jìn)行遠(yuǎn)程編輯 第26章 項(xiàng)目7:自定義電子公告板 第27章 項(xiàng)目8:使用XML-RPC進(jìn)行文件共享 第28章 項(xiàng)目9:文件共享2——GUI版本 第29章 項(xiàng)目10:DIY街機(jī)游戲 附錄A 簡(jiǎn)明版本 附錄B Python參考手冊(cè) 附錄C 在線資源 附錄D Python 3.0  

章節(jié)摘錄

插圖:

媒體關(guān)注與評(píng)論

  “本書系統(tǒng)全面地講解了Python語言,其中介紹的一系列項(xiàng)目是本書最大的亮點(diǎn)。”  ——Robert A. Gibson,軟件工程師  “在介紹新語言的圖書中,本書是我見過的最優(yōu)秀的一本,循序漸進(jìn),可讀性強(qiáng)。我強(qiáng)烈推薦這本書?!薄  狝mazon com

編輯推薦

Python基礎(chǔ)教程(第2版)》內(nèi)容涉及的范圍較廣,既能為初學(xué)者夯實(shí)基礎(chǔ),又能幫助程序員提升技能,適合各個(gè)層次的Python開發(fā)人員閱讀參考。《Python基礎(chǔ)教程(第2版)》是經(jīng)典教程的全新改版.作者根據(jù)Python版本的種種變化,全面改寫了書中內(nèi)容,做到既能“瞻前”也能“顧后”?!禤ython基礎(chǔ)教程(第2版)》層次鮮明、結(jié)構(gòu)嚴(yán)謹(jǐn)、內(nèi)容翔實(shí),特別是在最后幾章。作者將前面講述的內(nèi)容應(yīng)用到了10個(gè)引人入勝的項(xiàng)目中,并以模板的形式介紹了項(xiàng)目的開發(fā)過程?!禤ython基礎(chǔ)教程(第2版)》既適合初學(xué)者夯實(shí)基礎(chǔ)。又能幫助Python程序員提升技能,即使是Python方面的技術(shù)專家,也能從書里找到令你耳目一新的東西。

名人推薦

“本書系統(tǒng)全面地講解了Python語言,其中介紹的一系列項(xiàng)目是本書最大的亮點(diǎn)?!薄  猂obert A. Gibson,軟件工程師

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Python基礎(chǔ)教程 PDF格式下載


用戶評(píng)論 (總計(jì)170條)

 
 

  •   我是有其他編程語言基礎(chǔ)的人,關(guān)于python的書也看了好幾本,覺得就這本比較好,適合初學(xué)者,后面的10個(gè)項(xiàng)目對(duì)于提高動(dòng)手能力有幫助。
  •   挺好的一本介紹新語言書籍,循序漸進(jìn),閱讀輕松。文章主要以Python2.x為解說對(duì)象,同時(shí)也指出了Python3中的一些新特性與舊版之間的細(xì)微區(qū)別,瞻前顧后,就算以后要過渡到Python3,也比較容易。還有,本書附帶的10個(gè)例子應(yīng)該算是一個(gè)亮點(diǎn),在扎實(shí)前面的基礎(chǔ)后,可以實(shí)踐加深理解。
  •   是一本不錯(cuò)的python入門教程,我看過《python經(jīng)典入門》也看過《python基礎(chǔ)教程》,還是覺得這本python基礎(chǔ)教程好?;A(chǔ)部分講得夠清楚,對(duì)python的應(yīng)用也啟發(fā)式的講到。適合入門新手學(xué)習(xí)。
  •   很經(jīng)典的書,入門的經(jīng)典教程,python入門從這里開始。哈哈
  •   好 Python基礎(chǔ)教程(第2版)
  •   通俗易懂,初學(xué)者必備python教程,自己感覺特別適合于初學(xué)者
  •   Python基礎(chǔ)教程好書正在閱讀學(xué)習(xí)中。
  •   對(duì)python的一些概念都有介紹,比較適合入門,后面的十個(gè)例子很八錯(cuò)~
  •   這本書看起來一點(diǎn)都不枯燥,似乎是在聽作者講故事一樣,不斷引人入勝。對(duì)于python初學(xué)者來說,真是佳作?。?!
  •   接觸python的不錯(cuò)的教程.
  •   以前有一些python基礎(chǔ),但都是零星學(xué)的,不系統(tǒng)??戳诉@本書算是有個(gè)比較清晰的輪廓概念。
    用于入門還可以。
  •   經(jīng)典python教材,入門首選
  •   跟以前買書的心情一樣,喜歡。這本書比較經(jīng)典,因?yàn)槲蚁铝撕芏啾緋ython的pdf,最終能讓我覺得最系統(tǒng),最易閱讀的便是這本書了。
  •   python是本經(jīng)典的書籍,電子書已看了很多也,現(xiàn)在購買;unix網(wǎng)絡(luò)編程是2本很厚很重的書籍,還沒看,初步印象很好;
  •   Python是我偶爾使用的語言,用的很少,但每次看,都覺得Python的設(shè)計(jì)很美,書講得也不錯(cuò),很容易明白,翻了一遍,更多的是自己的一本工具書。
  •   這本書對(duì)于第一次學(xué)習(xí)python編程的程序員來說非常好!
  •   python語言很強(qiáng)大,很好
  •   本來想買python核心編程的,不過聽說翻譯得不好,結(jié)果買了這本。結(jié)果發(fā)現(xiàn)這本書也非常好,真如書評(píng)說的不論入門還是進(jìn)階,都可以得到很多啟發(fā)的書,唯一有點(diǎn)遺憾的是多線程沒怎么說
  •   比較基礎(chǔ)的介紹python,實(shí)例比較多
  •   在論壇上遇到一位師父,他給推薦的這本python入門書,然后就買下了,現(xiàn)在越來越喜歡,數(shù)的內(nèi)容講的非常詳細(xì)。。。總之,你看了之后會(huì)給你驚喜的。。。另外有python愛好者請(qǐng)給我留言共同學(xué)習(xí)python,共同進(jìn)步~
  •   很經(jīng)典,不過不適合入門,入門還是看簡(jiǎn)明python比較好
  •   想了解下這方面的知識(shí),python是現(xiàn)在流行的語言,都應(yīng)該學(xué)習(xí)下
  •   非常好的一本書,希望學(xué)好python編程的同志們推薦買來看看。也算入門級(jí)的必備。
  •   python的基礎(chǔ)教材,講的比較全面,適合新人。
  •   學(xué)完以后 一定要找本高級(jí)的python編程,不然感覺用python做不了什么
  •   我賣的第一本python方面的書,書本很厚實(shí),讀起來很易入門,還開發(fā)票了,感覺很不錯(cuò)
  •   講的蠻詳細(xì)的,包括Python2和Python3的特性,在有區(qū)別的地方會(huì)做說明。還在學(xué)習(xí)中,很有幫助。
  •   確實(shí)很經(jīng)典,對(duì)學(xué)習(xí)python很有幫助!
  •   python網(wǎng)上的電子書很多,想買一本不太貴的書,同時(shí)又要滿足要求。對(duì)比之下選擇了這本,覺得是選對(duì)了。每一章后面都有下一章的引子,像小說一樣吸引你去看下去。剛買來就一下讀了5章。
  •   python入門用戶,書籍有內(nèi)容
  •   這是一本我想了很久的書,學(xué)習(xí)python用的,作為初學(xué)者,確實(shí)講的很詳細(xì),我已經(jīng)看了一半了,不錯(cuò)。
  •   推薦本書,python入門書籍
  •   python學(xué)習(xí)的經(jīng)典圖書!
  •   Python的經(jīng)典教材,不錯(cuò),認(rèn)真研讀一下。
  •   幫人買的!據(jù)說學(xué)習(xí)Python的基礎(chǔ)書目還是很能讓人讀下去的!
  •   作為python入門的不可多得的好書
  •   Python的入門書籍,值得你擁有!
  •   人民郵電出版社,圖靈圖書系列,絕對(duì)好書!前15章是python入門,后面的10個(gè)例子可以提高。
  •   同學(xué)推薦的一本書,據(jù)說內(nèi)容不錯(cuò),自己還沒有看,很期待能好好學(xué)python
  •   剛拿到書,還沒細(xì)看。很久之前就想買這本書了,應(yīng)該不錯(cuò),紙質(zhì)和印刷也都還不錯(cuò),期待python能帶給我驚喜
  •   融合了python2.x和python.x,圖靈系列品質(zhì)沒的說,由淺入深,適合新手學(xué)習(xí)!
  •   適合2.x 版本的Python
  •   正在看。以前先看了本 笨方法學(xué)習(xí)python, 再看這本正好作為補(bǔ)充
  •   我是python 新手,這本是我的啟蒙書!耐下性子學(xué)到了很多,書本的口吻也很深動(dòng)有趣!推薦新人看看!
  •   學(xué)習(xí) Python 必備之書 值得推薦
  •   python現(xiàn)在很緊巧,書都不好買,買了還沒看。
  •   剛學(xué)習(xí)python,在朋友那里看到這本書,覺得說的很實(shí)在,就買下來了。
  •   一直想學(xué)Python,稍微看了下,這本書很給力
  •   貌似這本書已經(jīng)過時(shí)了 現(xiàn)在python已經(jīng)是3.0版本了!
  •   Python上手一本足矣!
  •   Python中的精品教材,你值得擁有
  •   對(duì)python進(jìn)行了詳細(xì)的講解,思路清楚,后面幾個(gè)實(shí)驗(yàn)非常棒
  •   學(xué)習(xí)Python必備
  •   學(xué)學(xué)python吧,希望有用
  •   剛開始學(xué)習(xí)Python,需要好書的指引
  •   深入淺出,是非常好學(xué)習(xí)python的教材
  •   快遞真快,第一天晚上下的單第二天中午就到了,python這方面的資料不多,這算是其中的好書了
  •   這本書作為入門講的比網(wǎng)上的pyhon簡(jiǎn)明教程還要好,基本怎么來的,為什么這么做,是帶著讀者的問題去講解,比一下子抖包袱讓你自己去理解要好很多。非常連貫,深入淺出,引人入勝,強(qiáng)烈推薦
  •   好書內(nèi)容不錯(cuò),我挺喜歡的。在學(xué)完教程后還有項(xiàng)目練手覺得應(yīng)該不錯(cuò)
  •   這本書還算OK,講得挺基礎(chǔ)的,我想最吸引人的可能系最后的幾個(gè)項(xiàng)目。不過個(gè)人覺得前面基礎(chǔ)知識(shí)寫得很一般。項(xiàng)目還沒有看
  •   作為初學(xué)者,我是看過網(wǎng)上的簡(jiǎn)明教程之后再學(xué)習(xí)這本書,能夠很好鞏固知識(shí)。
  •   今天收到書以后,看了兩章,感覺此教程非常值得初學(xué)者學(xué)習(xí),知識(shí)點(diǎn)由潛入深,循序而入,講解的比較清晰透徹,文字并非像通常所見的教程似的死板生硬,給我的感覺就像是在與讀者進(jìn)行交流一樣,類似于《鳥哥的Linux私房菜》一般的講說風(fēng)格,個(gè)人比較喜歡,也推薦大學(xué)擁有
  •   看了一半,感覺很不錯(cuò),既適合沒有編程基礎(chǔ)的用戶,也適合從Java等語言轉(zhuǎn)過來的技術(shù)人員,挺好的入門書,翻譯質(zhì)量也還可以
  •   基礎(chǔ)介紹還可以,后面的10個(gè)項(xiàng)目實(shí)在是太棒了
  •   比較經(jīng)典的教程。
  •   作為基礎(chǔ)教程,很不錯(cuò)
  •   很不錯(cuò)的說,容易上手,很輕松的教程,寫的實(shí)在很不錯(cuò)
  •   師兄介紹的本書,書的內(nèi)容確實(shí)不錯(cuò),很適合初學(xué)者
  •   非常適合初學(xué)者,尤其是沒有其他語言基礎(chǔ)的人比如我。案例還沒細(xì)看,目測(cè)非常精彩。
  •   好書,但是是基于linux開發(fā)的,不過還是能學(xué)習(xí)到一種新的語言,開闊思路
  •   書不是常規(guī)的大小,但是內(nèi)容很好,關(guān)于3.0的變動(dòng)也有提示。語言風(fēng)格很是喜歡,適合人群廣泛。
  •   這本書語言風(fēng)趣,翻譯得不錯(cuò),然后適合才初學(xué)入門的同學(xué)。
  •   朋友介紹的這本書,內(nèi)容全面,很有幫助
  •   書挺好的,比較基礎(chǔ),適合入門使用。
  •   內(nèi)容很適合初學(xué)者入門,書質(zhì)量也不錯(cuò)
  •   步步為營(yíng),循序漸進(jìn),不是傻瓜式地給你一大堆概念,逐步地引導(dǎo),適合初學(xué)者。
  •   從基本的東西開始介紹,做后面十章的例子也獲益匪淺~
    比較適合我這樣的初學(xué)者,至少我是學(xué)到了自己想學(xué)的東西。
  •   好書,其中有關(guān)項(xiàng)目的講解很實(shí)用,且裝幀和樣式無錯(cuò)
  •   這本書的印刷質(zhì)量相當(dāng)好,之前看了電子書,內(nèi)容介紹得相當(dāng)詳細(xì),適合初中級(jí)用戶,可以當(dāng)手冊(cè)用。
  •   這本書特別適合編程初學(xué)者
  •   內(nèi)容淺顯詳盡,適合我這樣的菜鳥,非常喜歡。
  •   挺適合沒基礎(chǔ)的編程人學(xué)習(xí),,,挺好
  •   適合初學(xué)者或者有一點(diǎn)編程經(jīng)驗(yàn)的人
  •   內(nèi)容詳實(shí),適合初學(xué)者使用。
  •   這本書寫的真夠糟糕,我腦袋里實(shí)在忘不掉C語言。無奈工作中要用,將就學(xué)學(xué)這門該死的語言
  •   非常好的入門書籍,希望幫助我走上編程之旅
  •   不錯(cuò)的入門教材,適合初學(xué)者
  •   適合初學(xué)者,適合入門
  •   書很好,感覺內(nèi)容還可以,適合初學(xué)者,翻譯的很有趣
  •   買了兩本書,收到書后,打開包裝,發(fā)現(xiàn)書皮有明顯劃痕,可能是派送的時(shí)候,包裝差點(diǎn)事,劃花了,,不過書確實(shí)不錯(cuò),雖然有一些錯(cuò)字,漏子,總體來說知識(shí)全面,尤其是后邊的實(shí)例,非常好。
  •   入門級(jí)的好選擇,但是很多東西都是了個(gè)基礎(chǔ),不懂的還需要再查。
    建議作為入門書看,但還需要再深入的書備查
  •   文風(fēng)活潑,作者功力深厚,十個(gè)案例涵蓋全面,新手入門必備,高手案頭參考必備,時(shí)不時(shí)翻閱一下總有好處。
  •   頁開發(fā)手記——486個(gè)JavaScript網(wǎng)頁特效詳解(含CD光盤1張)
  •   很好 很強(qiáng)大 里面的內(nèi)容很豐富 適合工作中需要提高的兄弟
  •   這個(gè)可以做編程基礎(chǔ),小學(xué)版的很容易懂。
  •   從看了pdf第一章后,發(fā)現(xiàn)這本書很適合入門學(xué)習(xí),就立馬買了本,還是紙質(zhì)書看著舒服些。
  •   內(nèi)容通熟易懂,適合初學(xué)者
  •   作者的語言比較口語化,比較簡(jiǎn)明易懂,但是會(huì)覺得有點(diǎn)亂..
  •   作者的語言風(fēng)趣幽默,深入淺出~~
  •   比較適合初學(xué)者,而且可以作為工具書使用
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7