久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁(yè)  圖書 正文

Python程序設(shè)計(jì)——從基礎(chǔ)到開發(fā)(21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材)簡(jiǎn)介,目錄書摘

2019-12-16 10:35 來(lái)源:京東 作者:京東
python
Python程序設(shè)計(jì)——從基礎(chǔ)到開發(fā)(21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材)
暫無(wú)報(bào)價(jià)
100+評(píng)論 96%好評(píng)
編輯推薦:

 (1)一線教師打造的Python 3.5入門與進(jìn)階圖書
? (2)每章知識(shí)點(diǎn)都配有相應(yīng)的小游戲案例來(lái)鞏固學(xué)習(xí)效果
? (3)耳熟能詳?shù)慕?jīng)典游戲案例讓讀者對(duì)枯燥的Python語(yǔ)言學(xué)習(xí)充滿樂(lè)趣。
? (4)本書課件和配套資料請(qǐng)到清華大學(xué)出版社網(wǎng)站本書頁(yè)面下載。

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

  本書以Python3.5為編程環(huán)境,從基本的程序設(shè)計(jì)思想入手,逐步展開Python語(yǔ)言教學(xué),是一本面向廣大編程學(xué)習(xí)者的程序設(shè)計(jì)類圖書?;A(chǔ)篇主要講解Python的基礎(chǔ)語(yǔ)法知識(shí)、控制語(yǔ)句、函數(shù)、文件、面向?qū)ο缶幊袒A(chǔ)、Tkinter圖形界面設(shè)計(jì)、網(wǎng)絡(luò)編程和多線程、Python數(shù)據(jù)庫(kù)應(yīng)用等知識(shí),并以小游戲案例作為各章的階段性任務(wù)。開發(fā)篇綜合應(yīng)用前面介紹的技術(shù),開發(fā)經(jīng)典的大家耳熟能詳?shù)挠螒?,例如“連連看”“推箱子”“中國(guó)象棋”“網(wǎng)絡(luò)五子棋”“兩人麻將”“掃雷”和“飛機(jī)大戰(zhàn)”游戲等。本書*大的特色在于以游戲開發(fā)案例為導(dǎo)向,讓讀者對(duì)枯燥的Python語(yǔ)言學(xué)習(xí)充滿樂(lè)趣,在開發(fā)過(guò)程中,不知不覺地學(xué)會(huì)這些枯燥的技術(shù)。書中不僅列出了完整的代碼,同時(shí)對(duì)所有的源代碼進(jìn)行了非常詳細(xì)的解釋,做到通俗易懂,圖文并茂。

  本書既可作為高等院校相關(guān)專業(yè)Python課程的教材,也可作為Python語(yǔ)言學(xué)習(xí)者、程序設(shè)計(jì)人員和游戲編程愛好者的參考用書。


作者簡(jiǎn)介:
目錄:

基礎(chǔ)篇

第1章Python語(yǔ)言介紹

1.1Python語(yǔ)言簡(jiǎn)介

1.2安裝與配置Python環(huán)境

1.2.1安裝Python

1.2.2運(yùn)行Python

1.3Python開發(fā)環(huán)境IDLE簡(jiǎn)介

1.3.1IDLE的啟動(dòng)

1.3.2利用IDLE創(chuàng)建Python程序

1.3.3IDLE常用編輯功能

1.3.4在IDLE中運(yùn)行和調(diào)試Python程序

1.4Python基本輸入/輸出

1.4.1Python基本輸入

1.4.2Python基本輸出

1.5Python代碼規(guī)范

1.6使用幫助

1.7習(xí)題

第2章Python語(yǔ)法基礎(chǔ)

2.1Python數(shù)據(jù)類型

2.1.1數(shù)值類型

2.1.2字符串

2.1.3布爾類型

2.1.4空值

2.1.5Python數(shù)字類型轉(zhuǎn)換

2.2常量和變量

2.2.1變量

2.2.2常量

2.3運(yùn)算符與表達(dá)式

2.3.1運(yùn)算符

2.3.2表達(dá)式

2.4序列數(shù)據(jù)結(jié)構(gòu)

2.4.1列表

2.4.2元組

2.4.3字典

2.4.4集合

2.5習(xí)題

第3章Python控制語(yǔ)句

3.1選擇結(jié)構(gòu)

3.1.1if語(yǔ)句

3.1.2if…else語(yǔ)句

3.1.3if…elif…else語(yǔ)句

3.1.4pass語(yǔ)句

3.2循環(huán)結(jié)構(gòu)

3.2.1while語(yǔ)句

3.2.2for語(yǔ)句

3.2.3continue和break語(yǔ)句

3.2.4循環(huán)嵌套

3.3常用算法及應(yīng)用實(shí)例

3.3.1累加與累乘

3.3.2求最大數(shù)和最小數(shù)

3.3.3枚舉法

3.3.4遞推與迭代

3.4游戲初步——猜單詞游戲

3.5習(xí)題

第4章Python函數(shù)與模塊

4.1函數(shù)的定義和使用

4.1.1函數(shù)的定義

4.1.2函數(shù)的使用

4.1.3Lambda表達(dá)式

4.1.4函數(shù)的返回值

4.2函數(shù)參數(shù)

4.2.1函數(shù)形參和實(shí)參的區(qū)別

4.2.2參數(shù)的傳遞

4.2.3函數(shù)參數(shù)的類型

4.2.4變量的作用域

4.3閉包和函數(shù)的遞歸調(diào)用

4.3.1閉包

4.3.2函數(shù)的遞歸調(diào)用

4.4內(nèi)置函數(shù)

4.4.1數(shù)學(xué)運(yùn)算函數(shù)

4.4.2集合操作函數(shù)

4.4.3字符串函數(shù)

4.4.4反射函數(shù)

4.4.5I/O函數(shù)

4.5模塊

4.5.1import導(dǎo)入模塊

4.5.2定義自己的模塊

4.5.3time模塊

4.5.4日歷(calendar)模塊

4.5.5日期時(shí)間(datetime)模塊

4.5.6random模塊

4.5.7math模塊和cmath模塊

4.6游戲初步

4.7習(xí)題

第5章Python文件的使用

5.1文件

5.2文件的訪問(wèn)

5.2.1打開(建立)文件

5.2.2讀取文本文件

5.2.3寫文本文件

5.2.4文件內(nèi)移動(dòng)

5.2.5文件的關(guān)閉

5.2.6二進(jìn)制文件的讀/寫

5.3文件夾的操作

5.3.1當(dāng)前工作目錄

5.3.2目錄操作

5.3.3文件操作

5.4文件應(yīng)用案例——游戲地圖存儲(chǔ)

5.4.1地圖寫入文件

5.4.2從地圖文件讀取信息

5.5習(xí)題

第6章面向?qū)ο蟪绦蛟O(shè)計(jì)

6.1面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)

6.2類和對(duì)象

6.2.1定義和使用類

6.2.2構(gòu)造函數(shù)

6.2.3析構(gòu)函數(shù)

6.2.4實(shí)例屬性和類屬性

6.2.5私有成員與公有成員

6.2.6方法

6.3類的繼承和多態(tài)

6.3.1類的繼承

6.3.2類的多繼承

6.3.3方法重寫

6.3.4多態(tài)

6.3.5運(yùn)算符重載

6.4面向?qū)ο髴?yīng)用案例——撲克牌類設(shè)計(jì)

6.4.1關(guān)鍵技術(shù)——random模塊

6.4.2程序設(shè)計(jì)的思路

6.5習(xí)題

第7章Tkinter圖形界面設(shè)計(jì)

7.1Python圖形開發(fā)庫(kù)

7.1.1創(chuàng)建Windows窗口

7.1.2幾何布局管理器

7.2常用Tkinter組件的使用

7.2.1Tkinter組件

7.2.2標(biāo)準(zhǔn)屬性

7.2.3Label標(biāo)簽組件

7.2.4Button按鈕組件

7.2.5單行文本框Entry和多行文本框Text

7.2.6列表框組件Listbox

7.2.7單選按鈕Radiobutton和復(fù)選框Checkbutton

7.2.8菜單組件Menu

7.2.9對(duì)話框

7.2.10消息窗口(消息框)

7.2.11Frame框架組件

7.2.12Scrollbar滾動(dòng)條組件

7.3圖形繪制

7.3.1Canvas畫布組件

7.3.2Canvas上的圖形對(duì)象

7.4Tkinter字體

7.4.1通過(guò)元組表示字體

7.4.2通過(guò)Font對(duì)象表示字體

7.5Python事件處理

7.5.1事件類型

7.5.2事件綁定

7.5.3事件處理函數(shù)

7.6圖形界面程序設(shè)計(jì)的應(yīng)用

7.6.1開發(fā)猜數(shù)字游戲

7.6.2撲克牌發(fā)牌程序窗體圖形版

7.7習(xí)題

第8章Python數(shù)據(jù)庫(kù)應(yīng)用

8.1數(shù)據(jù)庫(kù)基礎(chǔ)

8.1.1數(shù)據(jù)庫(kù)概念

8.1.2關(guān)系型數(shù)據(jù)庫(kù)

8.1.3數(shù)據(jù)庫(kù)和Python接口程序

8.2結(jié)構(gòu)化查詢語(yǔ)言SQL

8.2.1數(shù)據(jù)表的建立(CREATETABLE)和刪除(DROP)

8.2.2查詢語(yǔ)句SELECT

8.2.3添加記錄語(yǔ)句INSERTINTO

8.2.4更新語(yǔ)句UPDATE

8.2.5刪除記錄語(yǔ)句DELETE

8.3SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介

8.3.1SQLite數(shù)據(jù)庫(kù)

8.3.2SQLite3的數(shù)據(jù)類型

8.3.3SQLite3的函數(shù)

8.3.4SQLite3的模塊

8.4Python的SQLite3數(shù)據(jù)庫(kù)編程

8.4.1訪問(wèn)數(shù)據(jù)庫(kù)的步驟

8.4.2創(chuàng)建數(shù)據(jù)庫(kù)和表

8.4.3數(shù)據(jù)庫(kù)的插入、更新和刪除操作

8.4.4數(shù)據(jù)庫(kù)表的查詢操作

8.4.5數(shù)據(jù)庫(kù)使用實(shí)例

8.5Python數(shù)據(jù)庫(kù)應(yīng)用案例——智力問(wèn)答游戲

8.6習(xí)題

第9章網(wǎng)絡(luò)編程和多線程

9.1網(wǎng)絡(luò)編程基礎(chǔ)

9.1.1互聯(lián)網(wǎng)TCP/IP協(xié)議

9.1.2IP協(xié)議

9.1.3TCP和UDP協(xié)議

9.1.4端口

9.1.5Socket

9.2TCP編程

9.2.1TCP客戶端編程

9.2.2TCP服務(wù)器端編程

9.3UDP編程

9.4多線程編程

9.4.1進(jìn)程和線程

9.4.2創(chuàng)建線程

9.4.3線程同步

9.4.4定時(shí)器Timer

9.5網(wǎng)絡(luò)編程案例——Python在線聊天程序

9.5.1在線聊天程序服務(wù)器端

9.5.2在線聊天程序客戶端

9.6習(xí)題

開發(fā)篇

第10章連連看游戲

10.1連連看游戲介紹

10.2程序設(shè)計(jì)的思路

10.3程序設(shè)計(jì)的步驟

第11章推箱子游戲

11.1推箱子游戲介紹

11.2程序設(shè)計(jì)的思路

11.3關(guān)鍵技術(shù)

11.4程序設(shè)計(jì)的步驟

第12章兩人麻將游戲

12.1麻將游戲介紹

12.2兩人麻將游戲設(shè)計(jì)的思路

12.2.1素材圖片

12.2.2游戲邏輯實(shí)現(xiàn)

12.2.3碰吃牌判斷

12.2.4和牌算法

12.2.5實(shí)現(xiàn)計(jì)算機(jī)智能出牌

12.3關(guān)鍵技術(shù)

12.3.1聲音播放

12.3.2返回對(duì)應(yīng)位置的組件

12.3.3對(duì)保存麻將牌的列表排序

12.4兩人麻將游戲設(shè)計(jì)的步驟

12.4.1麻將牌類設(shè)計(jì)

12.4.2設(shè)計(jì)游戲主程序

第13章單機(jī)版五子棋

13.1單機(jī)版五子棋游戲簡(jiǎn)介

13.2五子棋設(shè)計(jì)思想

13.3關(guān)鍵技術(shù)

13.4程序設(shè)計(jì)的步驟

第14章網(wǎng)絡(luò)五子棋

14.1網(wǎng)絡(luò)五子棋游戲簡(jiǎn)介

14.2通信協(xié)議

14.3服務(wù)器端程序設(shè)計(jì)的步驟

14.4客戶端程序設(shè)計(jì)的步驟

第15章掃雷游戲

15.1游戲介紹

15.2程序設(shè)計(jì)的思路

15.3關(guān)鍵技術(shù)

15.4程序設(shè)計(jì)的步驟

第16章中國(guó)象棋

16.1中國(guó)象棋介紹

16.2關(guān)鍵技術(shù)

16.3中國(guó)象棋設(shè)計(jì)思路

16.4中國(guó)象棋實(shí)現(xiàn)的步驟

第17章21點(diǎn)撲克牌游戲

17.121點(diǎn)撲克牌游戲介紹

17.2關(guān)鍵技術(shù)

17.3程序設(shè)計(jì)的步驟

第18章華容道游戲

18.1華容道游戲介紹

18.2華容道游戲設(shè)計(jì)思路

18.3程序設(shè)計(jì)的步驟

提高篇

第19章基于Pygame游戲設(shè)計(jì)

19.1Pygame基礎(chǔ)知識(shí)

19.2Pygame的使用

19.2.1Pygame開發(fā)游戲的主要流程

19.2.2Pygame的圖像圖形繪制

19.2.3Pygame的鍵盤和鼠標(biāo)事件的處理

19.2.4Pygame的字體使用

19.2.5Pygame的聲音播放

19.2.6Pygame的精靈使用

19.3基于Pygame設(shè)計(jì)貪吃蛇游戲

19.4基于Pygame設(shè)計(jì)飛機(jī)大戰(zhàn)游戲

19.4.1游戲角色

19.4.2游戲界面顯示

19.4.3游戲邏輯實(shí)現(xiàn)

參考文獻(xiàn)


熱門推薦文章
相關(guān)優(yōu)評(píng)榜
相關(guān)產(chǎn)品
品類齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見問(wèn)題
大家電
聯(lián)系客服
配送方式
上門自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+