注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Python開(kāi)發(fā)技術(shù)詳解

Python開(kāi)發(fā)技術(shù)詳解

Python開(kāi)發(fā)技術(shù)詳解

定 價(jià):¥69.00

作 者: 周偉 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111270157 出版時(shí)間: 2009-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 532 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Python是目前最流行的動(dòng)態(tài)腳本語(yǔ)言之一?!禤ython開(kāi)發(fā)技術(shù)詳解》共27章,由淺入深、全面系統(tǒng)地介紹了利用Python語(yǔ)言進(jìn)行程序開(kāi)發(fā)的知識(shí)和技巧,包括Python的安裝和環(huán)境配置、Python的基本語(yǔ)法、模塊和函數(shù)、內(nèi)置數(shù)據(jù)結(jié)構(gòu)、字符串和文件的處理、正則表達(dá)式的使用、異常的捕獲和處理、面向?qū)ο蟮恼Z(yǔ)言特性和設(shè)計(jì)、Python的數(shù)據(jù)庫(kù)編程、wxPython庫(kù)的使用、HTML應(yīng)用、XML應(yīng)用、Django網(wǎng)頁(yè)開(kāi)發(fā)框架的使用方法、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)模式應(yīng)用、Python進(jìn)程和線程、Python系統(tǒng)管理、網(wǎng)絡(luò)模塊、Python圖像處理和游戲開(kāi)發(fā)、Python擴(kuò)展和嵌入以及Windows下的Python開(kāi)發(fā)等。為了便于讀者學(xué)習(xí),《Python開(kāi)發(fā)技術(shù)詳解》每個(gè)章節(jié)都提供了詳盡的例子,結(jié)合實(shí)例講解各個(gè)知識(shí)點(diǎn)?!禤ython開(kāi)發(fā)技術(shù)詳解》適合Python愛(ài)好者、大中專院校的學(xué)生、社會(huì)培訓(xùn)班的學(xué)生以及用Python語(yǔ)言進(jìn)行系統(tǒng)管理、GUI開(kāi)發(fā)、Web開(kāi)發(fā)、數(shù)據(jù)庫(kù)編程、網(wǎng)絡(luò)編程的人員使用。

作者簡(jiǎn)介

  周偉,軟件工程師,有著多年的系統(tǒng)軟件和應(yīng)用軟件開(kāi)發(fā)經(jīng)驗(yàn)。熟悉Python、WxPython和Django等語(yǔ)言和開(kāi)源框架,曾經(jīng)領(lǐng)導(dǎo)和參與過(guò)多個(gè)使用Python開(kāi)發(fā)的項(xiàng)目已經(jīng)用于電力系統(tǒng)維護(hù)等行業(yè)。宗杰,曾參與多個(gè)稅務(wù)行業(yè)項(xiàng)目的開(kāi)發(fā)和產(chǎn)品研發(fā)工作,在軟件設(shè)計(jì)開(kāi)發(fā)等方面具有豐富的經(jīng)驗(yàn),現(xiàn)從事報(bào)表產(chǎn)品的研發(fā)工作。熱衷于Python技術(shù),應(yīng)用Python輔助項(xiàng)目開(kāi)發(fā)。曾在多個(gè)項(xiàng)目中應(yīng)用WxPython、PIL庫(kù)開(kāi)發(fā)自動(dòng)測(cè)試程序完成自動(dòng)化測(cè)試,應(yīng)用Django實(shí)現(xiàn)項(xiàng)目中異構(gòu)數(shù)據(jù)庫(kù)的數(shù)據(jù)遷移等。曾出版《PHP網(wǎng)絡(luò)編程》和《PHP網(wǎng)絡(luò)學(xué)習(xí)筆記》等著作。

圖書(shū)目錄

第一篇 Python語(yǔ)言基礎(chǔ)知識(shí)
第1章 Python概述
1.1 Python簡(jiǎn)介
1.2 Python的特征
1.3 第一個(gè)Python程序
1.4 搭建開(kāi)發(fā)環(huán)境
1.4.1 Python的下載和安裝
1.4.2 交互式命令行的使用方法
1.5 Python的開(kāi)發(fā)工具
1.5.1 PythonWin的使用方法
1.5.2 Eclipse IDE集成開(kāi)發(fā)環(huán)境
1.5.3 EditPlus編輯器環(huán)境的配置
1.6 不同平臺(tái)下的Python
1.7 小結(jié)
第2章 Python的基本語(yǔ)法
2.1 Python的文件類型
2.2 Python的編碼規(guī)則
2.2.1 命名規(guī)則
2.2.2 代碼縮進(jìn)與冒號(hào)
2.2.3 模塊導(dǎo)入的規(guī)范
2.2.4 使用空行分隔代碼
2.2.5 正確的注釋
2.2.6 語(yǔ)句的分隔
2.3 變量和常量
2.3.1 變量的命名
2.3.2 變量的賦值
2.3.3 局部變量
2.3.4 全局變量
2.3.5 常量
2.4 數(shù)據(jù)類型
2.4.1 數(shù)字類型
2.4.2 字符串類型
2.5 運(yùn)算符與表達(dá)式
2.5.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.5.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.5.3 邏輯運(yùn)算符和邏輯表達(dá)式
2.5.4 運(yùn)算符的優(yōu)先級(jí)
2.6 小結(jié)
第3章 Python的控制語(yǔ)句
3.1 結(jié)構(gòu)化程序設(shè)計(jì)
3.2 條件語(yǔ)句
3.2.1 if語(yǔ)句
3.2.2 if...elif...else語(yǔ)句
3.2.3 if語(yǔ)句的嵌套
3.2.4 實(shí)現(xiàn)switch語(yǔ)句的功能
3.3 循環(huán)語(yǔ)句
3.3.1 While循環(huán)
3.3.2 for循環(huán)
3.3.3 break和continue語(yǔ)句
3.4 結(jié)構(gòu)化程序示例
3.5 小結(jié)
第4章 內(nèi)置數(shù)據(jù)結(jié)構(gòu)
4.1 元組
4.1.1 元組的創(chuàng)建
4.1.2 元組的訪問(wèn)
4.1.3 元組的遍歷
4.2 列表
4.2.1 列表的創(chuàng)建
4.2.2 列表的使用方法
4.2.3 列表的查找、排序與反轉(zhuǎn)
4.2.4 用列表實(shí)現(xiàn)堆棧和隊(duì)列
4.3 字典
4.3.1 字典的創(chuàng)建
4.3.2 字典的訪問(wèn)
4.3.3 字典的方法
4.3.4 字典的排序與復(fù)制
4.3.5 全局字典——sys.modules模塊
4.4 序列
4.5 小結(jié)
第5章 模塊與函數(shù)
5.1 Python程序的結(jié)構(gòu)
5.2 模塊
5.2.1 模塊的創(chuàng)建
5.2.2 模塊的導(dǎo)入
5.2.3 模塊的屬性
5.2.4 模塊的內(nèi)置函數(shù)
5.2.5 自定義包
5.3 函數(shù)
5.3.1 函數(shù)的定義
5.3.2 函數(shù)的參數(shù)
5.3.3 函數(shù)的返回值
5.3.4 函數(shù)的嵌套
5.3.5 遞歸函數(shù)
5.3.6 lambda函數(shù)
5.3.7 Generator函數(shù)
5.4 小結(jié)
第6章 字符串與正則表達(dá)式
6.1 字符串的操作
6.1.1 字符串的格式化
6.1.2 字符串的轉(zhuǎn)義符
6.1.3 字符串的合并
6.1.4 字符串的截取
6.1.5 字符串的比較
6.1.6 字符串的反轉(zhuǎn)
6.1.7 字符串的查找和替換
6.1.8 字符串與日期的轉(zhuǎn)換
6.2 正則表達(dá)式
6.2.1 正則表達(dá)式簡(jiǎn)介
6.2.2 使用sys.re模塊處理正則表達(dá)式
6.3 小結(jié)
第7章 文件的處理
7.1 文件的基本操作
7.1.1 文件的打開(kāi)或創(chuàng)建
7.1.2 文件的讀取
7.1.3 文件的寫(xiě)入
7.1.4 文件的刪除
7.1.5 文件的復(fù)制
7.1.6 文件的重命名
7.1.7 文件內(nèi)容的查找和替換
7.1.8 文件的比較
7.1.9 配置文件的訪問(wèn)
7.2日錄的基本操作
7.2.1 目錄的創(chuàng)建與刪除
7.2.2 目錄的遍歷
7.3 文件和流
7.3.1 Python的流對(duì)象
7.3.2 模擬Java的輸入、輸出流
7.4 文件處理示例——文件屬性瀏覽程序
7.5 小結(jié)
第8章 面向?qū)ο缶幊?br />8.1 面向?qū)ο缶幊谈攀?br />8.2 類和對(duì)象
8.2.1 類和對(duì)象的區(qū)別
8.2.2 類的定義
8.2.3 對(duì)象的創(chuàng)建
8.2.4 Python對(duì)象的體系結(jié)構(gòu)
8.3 屬性和方法
8.3.1 類的屬性
8.3.2 類的方法
8.3.3 內(nèi)部類的使用
8.3.4 _init_方法
8.3.5 _del_方法
8.3.6 垃圾回收機(jī)制
8.3.7 類的內(nèi)置方法
8.3.8 方法的動(dòng)態(tài)特性
8.4 繼承
8.4.1 使用繼承
8.4.2 抽象類的模擬
8.4.3 多態(tài)性
8.4.4 多重繼承
8.4.5 更好的繼承方式
8.5 運(yùn)算符的重載
8.6 Python與設(shè)計(jì)模式
8.6.1 設(shè)計(jì)模式簡(jiǎn)介
8.6.2 設(shè)計(jì)模式示例——Python實(shí)現(xiàn)工廠方法
8.7 小結(jié)
第9章 異常處理與程序調(diào)試
9.1 異常的處理
第6章 字符串與正則表達(dá)式
第7章 文件的處理
第8章 面向?qū)ο缶幊?br />第9章 異常處理與程序調(diào)試
第10章 Python的數(shù)據(jù)庫(kù)編程
第二篇 Python的GUI程序設(shè)計(jì)
第11章 WxPython 的開(kāi)發(fā)環(huán)境
第12章WxPython框架初步
第13章 WxPython庫(kù)中的基本組件
第14章 WxPython庫(kù)中的菜單、窗口與對(duì)話框控件
第15章 WxPython庫(kù)中的高級(jí)控件
第16章WxPython庫(kù)中的高級(jí)功能
第三篇 Python的Web開(kāi)發(fā)
第17章 Python的HTML應(yīng)用
第18章 Python和XML
第19章 Python的Web開(kāi)發(fā)——Django框架的應(yīng)用
第20章 敏捷方法學(xué)在Python中的應(yīng)用——測(cè)試驅(qū)動(dòng)開(kāi)發(fā)
第四篇 Python的其他應(yīng)用
第21章 Python中的進(jìn)程和線程
第22章 基于Python的系統(tǒng)管理
第23章Python和網(wǎng)絡(luò)編程
第24章 常見(jiàn)的Python網(wǎng)絡(luò)應(yīng)用
第25章 圖像處理和游戲開(kāi)發(fā)
第26章 Python語(yǔ)言的擴(kuò)展與嵌入
第27章 Windows下的Python

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)