出版時間:2010-12 出版社:人民郵電出版社 作者:David M.Beazley 頁數(shù):523 譯者:謝俊,楊越,高偉
Tag標(biāo)簽:無
前言
本書是Python編程語言的一份簡明參考。盡管有經(jīng)驗的程序員也可以通過本書學(xué)習(xí)Python語言,但本書并非講述如何進行編程的一份全面指南或?qū)V?。相反,本書的目?biāo)是準(zhǔn)確而簡練地介紹核心的Python語言以及Python庫中最重要的部分。本書假定讀者以前擁有Python或其他語言(如C或Java方面)的編程經(jīng)驗。另外,對系統(tǒng)編程(例如基本的操作系統(tǒng)概念和網(wǎng)絡(luò)編程)有一定的了解可能會對理解庫參考有所幫助。幾乎針對所有操作系統(tǒng)都有可用的版本,包括IYNIX、Windows和|Macintosh。另外,Python網(wǎng)站包含文檔、指南和各種第三方軟件的鏈接。這一版是在Python發(fā)展的關(guān)鍵時刻面世的。Python 2.6和Python 3.0幾乎是同時發(fā)布的,但Python 3與以前的Python版本不兼容。作為一位作者和程序員,我面臨著一個兩難問題:是直接跳到Python 3.0,還是使用大多數(shù)程序員更為熟悉的Python 2.x版本?多年前,身為C程序員的我經(jīng)常把某些書當(dāng)作選擇使用語言特性的權(quán)威。例如,如果使用K&R書中未曾提到過的某些特性,很可能導(dǎo)致無法移植,因此你就得格外謹(jǐn)慎才行。作為程序員,我運用這種方法十分得心應(yīng)手,因此我也決定在本書的這個版本中沿襲這一做法。也就是說,這一版刪除了Python 3中已經(jīng)不再支持的Python 2特性。而且,我也沒有重點講述尚不能向后移植的Python 3特性(但附錄中仍然會介紹這些特性)。最終,我希望本書能夠成為Python程序員案頭必備的參考書,無論你們使用的是哪個版本的Python。
內(nèi)容概要
本書是python 編程語言的權(quán)威參考指南,書中詳盡解釋了python 核心語言和python 庫中最重要的部分,涉及類型和對象、操作符和表達(dá)式、編程結(jié)構(gòu)和控制流、輸入和輸出、測試、調(diào)試等,也包括一些python官方文檔或其他參考資料中未提及的高級主題?! ”緯嫦騪ython 程序員,或有其他編程語言經(jīng)驗的開發(fā)人員?! ”緯菣?quán)威的python語言參考指南,內(nèi)容涉及核心python語言和python庫的最重要部分。本書內(nèi)容簡潔扼要、可讀性強,書中還包括了一些沒有在python官方文檔或其他資料中出現(xiàn)過的一些高級的主題?! ∵@一版在內(nèi)容上進行了全面更新,介紹了python 2.6和python 3新引入的編程語言特性和庫模塊,同時還分析了python程序員面臨的如下難題:是應(yīng)繼續(xù)使用現(xiàn)有的python代碼,還是應(yīng)制定計劃將其移植到python 3?
作者簡介
作者:(美國)David M.Beazley 譯者:謝俊 楊越 高偉David M.Beazley,早在1996年就開始使用Python編程。在洛斯阿拉莫斯國家實驗室工作期間,他教會很多志愿者用Python編寫科學(xué)計算軟件。他創(chuàng)辦的Dabeaz公司提供軟件開發(fā)、培訓(xùn)和咨詢服務(wù)。專長于Python、Ruby、Perl等動態(tài)編程語言的實際應(yīng)用。他是Python軟件基金會的會員。
書籍目錄
第一部分 python語言 第1章 python簡介 1.1 運行python 1.2 變量和算術(shù)表達(dá)式 1.3 條件語句 1.4 文件輸入和輸出 1.5 字符串 1.6 列表 1.7 元組 1.8 集合 1.9 字典 1.10 迭代與循環(huán) 1.11 函數(shù) 1.12 生成器 1.13 協(xié)程 1.14 對象與類 1.15 異常 1.16 模塊 1.17 獲得幫助 第2章 詞匯和語法約定 2.1 行結(jié)構(gòu)和縮進 2.2 標(biāo)識符和保留字 2.3 數(shù)字字面量 2.4 字符串字面量 2.5 容器 2.6 運算符、分隔符及特殊符號 2.7 文檔字符串 2.8 裝飾器 2.9 源代碼編碼 第3章 類型與對象 3.1 術(shù)語 第二部分 Python庫第三部分 擴展與嵌入 附錄 python 3
章節(jié)摘錄
插圖:
媒體關(guān)注與評論
“David M.Beazley把數(shù)千頁的Python在線文檔濃縮成幾百頁的參考書,內(nèi)容非常豐富詳實,這是我經(jīng)常用到的Python參考書?!薄 獊嗰R遜讀者“如果你經(jīng)常要用到Python編寫程序或是想成為一名經(jīng)驗豐富的Python開發(fā)人員,那么這本書是最寶貴的和最有用的Python參考書。” ——Emre Sevinc。軟件程序員、認(rèn)知科學(xué)家
編輯推薦
《Python參考手冊(第4版)》:經(jīng)典著作全面升級Python程序員案頭必備涵蓋Python 2和Python 3共有特性
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載