注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具計算機(jī)編程導(dǎo)論:Python程序設(shè)計

計算機(jī)編程導(dǎo)論:Python程序設(shè)計

計算機(jī)編程導(dǎo)論:Python程序設(shè)計

定 價:¥49.80

作 者: 趙家剛,狄光智,呂丹桔 主編
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專科教材

ISBN: 9787115329141 出版時間: 2013-10-01 包裝: 平裝
開本: 16開 頁數(shù): 270 字?jǐn)?shù):  

內(nèi)容簡介

  《計算機(jī)編程導(dǎo)論:Python程序設(shè)計/21世紀(jì)高等教育計算機(jī)規(guī)劃教材》共分為16章:第1章~第11章側(cè)重于Python基礎(chǔ)知識的講解,內(nèi)容包括順序程序設(shè)計、使用序列、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、字符串、函數(shù)的設(shè)計和使用、文件的使用、面向?qū)ο蟪绦蛟O(shè)計、圖形用戶界面程序設(shè)計、網(wǎng)絡(luò)程序設(shè)計和異常處理;第12章~第16章側(cè)重于Python的高級應(yīng)用和軟件開發(fā),內(nèi)容包括數(shù)據(jù)庫應(yīng)用程序開發(fā)、游戲開發(fā)、語音識別軟件開發(fā)、屏幕廣播程序開發(fā)和web2py編程,每章都包含創(chuàng)作軟件實例,適合Python愛好者和開發(fā)人員閱讀、學(xué)習(xí)或參考。《計算機(jī)編程導(dǎo)論:Python程序設(shè)計/21世紀(jì)高等教育計算機(jī)規(guī)劃教材》既可作為高等院校程序設(shè)計課程的教材,也可作為高職高專程序設(shè)計課的教材,還可作為軟件開發(fā)人員的參考書。

作者簡介

暫缺《計算機(jī)編程導(dǎo)論:Python程序設(shè)計》作者簡介

圖書目錄

第1章 順序程序設(shè)計 
1.1 用計算機(jī)解決問題的方法 
1.2 程序設(shè)計方法 
1.2.1 學(xué)會用框圖來描繪解決實際問題的步驟 
1.2.2 把框圖轉(zhuǎn)換為程序 
1.2.3 理解程序運(yùn)行過程 
1.2.4 掌握一些基本算法 
1.2.5 學(xué)習(xí)完整的解決問題的過程 
1.3 程序設(shè)計的一般過程 
1.4 順序程序設(shè)計問題 
1.5 順序程序設(shè)計基礎(chǔ)知識 
1.5.1 Python的對象模型 
1.5.2 Python的變量和引用 
1.5.3 數(shù)字 
1.5.4 字符串 
1.5.5 操作符和表達(dá)式 
1.5.6 常用內(nèi)置函數(shù) 
1.5.7 對象的刪除 
1.5.8 輸入/輸出 
1.5.9 模塊的導(dǎo)入 
1.6 順序程序設(shè)計基礎(chǔ)知識的應(yīng)用 
1.7 代碼塊的縮進(jìn) 
1.8 在Ubuntu操作系統(tǒng)中使用Python 
1.8.1 交互編程窗口 
1.8.2 在交互式窗口中執(zhí)行Python源程序 
1.8.3 在操作系統(tǒng)的控制臺上執(zhí)行Python源程序 
1.8.4 在集成編程環(huán)境IDLE中編寫和執(zhí)行程序 
1.8.5 集成編程環(huán)境IDLE中的對象成員提示 
1.9 在Windows操作系統(tǒng)中使用Python 
1.10 使用幫助 
本章小結(jié) 
習(xí)題  第2章 使用序列 
2.1 序列問題 
2.2 序列基礎(chǔ)知識 
2.3 列表 
2.3.1 列表定義 
2.3.2 列表的常用操作 
2.3.3 列表常用函數(shù) 
2.4 元組 
2.4.1 元組的定義 
2.4.2 元組的常用操作 
2.4.3 元組和列表的區(qū)別和轉(zhuǎn)換 
2.4.4 同時賦多個值 
2.5 字典 
2.5.1 字典定義 
2.5.2 字典的常用操作 
2.6 序列基礎(chǔ)知識的應(yīng)用 
本章小結(jié) 
習(xí)題  第3章 選擇結(jié)構(gòu)程序設(shè)計 
3.1 選擇結(jié)構(gòu)基本問題 
3.2 選擇結(jié)構(gòu)基礎(chǔ)知識及應(yīng)用 
3.2.1 表達(dá)式與表達(dá)式的值 
3.2.2 復(fù)合表達(dá)式 
3.2.3 選擇結(jié)構(gòu) 
本章小結(jié) 
習(xí)題  第4章 循環(huán)結(jié)構(gòu)程序設(shè)計 
4.1 循環(huán)結(jié)構(gòu)程序設(shè)計問題 
4.2 循環(huán)結(jié)構(gòu)概述 
4.3 while語句 
4.3.1 while語句解決不確定循環(huán)次數(shù)的問題 
4.3.2 while語句解決確定循環(huán)次數(shù)的問題 
4.3.3 while語句用于無限循環(huán) 
4.3.4 while語句應(yīng)用舉例 
4.4 for語句 
4.4.1 for語句用于序列類型 
4.4.2 for語句用于計數(shù)循環(huán) 
4.5 break語句 
4.6 continue語句 
本章小結(jié) 
習(xí)題  第5章 字符串 
5.1 字符串問題 
5.2 字符串基礎(chǔ)知識 
5.2.1 字符串格式化 
5.2.2 字符串的截取 
5.2.3 字符串的方法 
5.2.4 與字符串相關(guān)的重要內(nèi)置方法 
5.3 字符串基礎(chǔ)知識的應(yīng)用 
本章小結(jié) 
習(xí)題  第6章 函數(shù)的設(shè)計和使用 
6.1 問題的引入 
6.2 黑箱模型 
6.3 函數(shù)基礎(chǔ)知識 
6.3.1 函數(shù)的概念及定義 
6.3.2 形參和實參 
6.3.3 return語句 
6.4 變量的作用域 
6.4.1 局部變量 
6.4.2 全局變量 
6.4.3 命名空間 
6.5 參數(shù)的類型 
6.5.1 默認(rèn)參數(shù) 
6.5.2 關(guān)鍵參數(shù) 
6.5.3 可變長度參數(shù) 
6.5.4 序列作實參 
6.6 函數(shù)基礎(chǔ)知識的應(yīng)用 
本章小結(jié) 
習(xí)題  第7章 文件的使用 
7.1 與文件有關(guān)的問題 
7.2 文件基礎(chǔ)知識 
7.2.1 文件的打開或創(chuàng)建 
7.2.2 字符編碼 
7.2.3 文本文件的寫入 
7.2.4 文本文件的讀取 
7.2.5 文件指針的移動 
7.2.6 二進(jìn)制文件的寫入 
7.2.7 二進(jìn)制文件的讀取 
7.3 文件基礎(chǔ)知識的應(yīng)用 
7.4 文件操作 
7.4.1 常用文件操作函數(shù) 
7.4.2 文件的復(fù)制 
7.4.3 文件的刪除 
7.4.4 文件的重命名 
7.4.5 文件的比較 
7.5 目錄操作 
7.5.1 目錄的創(chuàng)建 
7.5.2 目錄的刪除 
7.5.3 目錄的遍歷 
本章小結(jié) 
習(xí)題  第8章 面向?qū)ο蟪绦蛟O(shè)計 
8.1 面向?qū)ο蟪绦蛟O(shè)計問題 
8.2 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)知識 
8.2.1 類和對象 
8.2.2 實例屬性和類屬性 
8.2.3 類的方法 
8.2.4 構(gòu)造函數(shù) 
8.2.5 析構(gòu)函數(shù) 
8.2.6 運(yùn)算符的重載 
8.2.7 繼承 
本章小結(jié) 
習(xí)題  第9章 圖形用戶界面程序設(shè)計 
9.1 圖形用戶界面的選擇和安裝 
9.1.1 常用GUI工具介紹 
9.1.2 wxPython下載安裝 
9.2 圖形用戶界面程序設(shè)計基本問題 
9.3 框架的創(chuàng)建和使用 
9.3.1 wx.Frame的格式 
9.3.2 wxPython的ID參數(shù) 
9.3.3 wx.Point和wx.Size 
9.3.4 設(shè)置wx.Frame的樣式 
9.4 添加窗體控件 
9.4.1 命令按鈕 
9.4.2 文本控件 
9.4.3 菜單欄、工具欄和狀態(tài)欄 
9.4.4 對話框 
9.4.5 復(fù)選框 
9.4.6 單選按鈕 
9.4.7 列表框 
9.4.8 組合框 
9.4.9 樹型控件 
9.5 使用Boa-constructor開發(fā)圖形用戶界面程序 
9.5.1 Boa-constructor的安裝 
9.5.2 使用Boa-constructor開發(fā)圖形用戶界面程序 
9.6 圖形界面程序設(shè)計基礎(chǔ)知識的應(yīng)用 
本章小結(jié) 
習(xí)題  第10章 網(wǎng)絡(luò)程序設(shè)計 
10.1 問題的引入 
10.2 一個簡單郵寄過程 
10.3 TCP/IP協(xié)議簇簡介 
10.4 TCP和UDP 
10.5 UDP網(wǎng)絡(luò)編程 
10.6 UDP代碼解釋 
10.7 UDP函數(shù)介紹 
10.7.1 socket 
10.7.2 sendto 
10.7.3 recvfrom 
10.8 TCP網(wǎng)絡(luò)編程 
10.9 TCP代碼詳解 
10.10 TCP函數(shù)介紹 
10.10.1 connect 
10.10.2 send 
10.10.3 recv 
10.10.4 bind 
10.10.5 listen 
10.10.6 accept 
10.11 局域網(wǎng)聊天室 
10.11.1 需求分析 
10.11.2 概要設(shè)計 
10.11.3 詳細(xì)設(shè)計 
10.11.4 編碼和測試 
本章小結(jié) 
習(xí)題  第11章 異常處理 
11.1 什么是異常 
11.2 Python中的異常類 
11.3 捕獲和處理異?!?br /> 11.3.1 try...except...語句 
11.3.2 try...except...else...語句 
11.3.3 帶有多個except的try語句 
11.3.4 捕獲所有異常 
11.3.5 finally子句 
11.4 兩種處理異常的特殊方法 
11.4.1 斷言語句(assert語句) 
11.4.2 上下文管理(with語句) 
11.5 引發(fā)異常(raise語句) 
11.6 采用sys模塊回溯最后的異?!?br /> 本章小結(jié) 
習(xí)題  第12章 數(shù)據(jù)庫應(yīng)用程序開發(fā) 
12.1 數(shù)據(jù)庫應(yīng)用程序的問題描述 
12.2 Python數(shù)據(jù)庫應(yīng)用程序開發(fā)概述 
12.3 SQLite簡介 
12.4 SQLite基本功能 
12.5 SQLite的可視化工具 
12.6 數(shù)據(jù)庫應(yīng)用程序開發(fā) 
本章小結(jié) 
習(xí)題  第13章 游戲開發(fā) 
13.1 圖形化的問候問題 
13.2 Pygame基礎(chǔ)知識 
13.2.1 Pygame的安裝 
13.2.2 Pygame的模塊 
13.2.3 Pygame的使用 
13.3 游戲開發(fā) 
本章小結(jié) 
習(xí)題  第14章 語音識別軟件開發(fā) 
14.1 speech.py語音模塊的簡介 
14.2 語音識別開發(fā)環(huán)境的建立 
14.3 語音識別的配置 
14.4 語音模塊的運(yùn)用 
本章小結(jié) 
習(xí)題  第15章 屏幕廣播程序開發(fā) 
15.1 屏幕廣播程序原理 
15.2 教師端 
15.3 學(xué)生端 
15.4 程序運(yùn)行 
本章小結(jié) 
習(xí)題  第16章 web2py編程 
16.1 網(wǎng)頁與HTML 
16.1.1 HTML語言簡介 
16.1.2 HTML標(biāo)簽簡介 
16.2 web2py與MVC 
16.2.1 安裝web2py 
16.2.2 web2py的應(yīng)用 
本章小結(jié) 
習(xí)題  附錄A 一些重要的內(nèi)建函數(shù) 
附錄B 列表方法 
附錄C 字典方法 
附錄D 字符串對象的方法 
附錄E 在線資源 
附錄F 使用py2exe創(chuàng)建可執(zhí)行程序 
附錄G 使用WinRAR處理發(fā)布的文件清單  參考文獻(xiàn)

本目錄推薦

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