注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書教育/教材/教輔教材高職高專教材Python程序設(shè)計(jì)教程

Python程序設(shè)計(jì)教程

Python程序設(shè)計(jì)教程

定 價(jià):¥59.80

作 者: 程細(xì)柱,程心怡
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111711605 出版時(shí)間: 2022-11-01 包裝:
開本: 16開 頁(yè)數(shù): 280 字?jǐn)?shù):  

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

  本書以游記的方式引導(dǎo)讀者由淺入深逐步學(xué)習(xí)Python的開發(fā)平臺(tái)、基礎(chǔ)知識(shí)、流程控制語句、組合類型、代碼復(fù)用與函數(shù)、類與對(duì)象、異常處理、SQLite數(shù)據(jù)庫(kù)編程、文件管理、多線程機(jī)制、GUI編程、模塊與庫(kù)等知識(shí),學(xué)習(xí)過程輕松愉快,引人入勝。每章都包括學(xué)習(xí)目標(biāo)、重點(diǎn)內(nèi)容、場(chǎng)景引入、主題知識(shí)、學(xué)習(xí)交流、實(shí)驗(yàn)、習(xí)題7方面內(nèi)容。本書還提供了電子課件、案例源代碼、習(xí)題答案、實(shí)驗(yàn)指導(dǎo)、教學(xué)設(shè)計(jì)和課程標(biāo)準(zhǔn)等相關(guān)教學(xué)資源。本書既可以作為計(jì)算機(jī)科學(xué)技術(shù)、軟件工程、大數(shù)據(jù)與人工智能、信息系統(tǒng)與信息管理等專業(yè)的教材,也可以作為編程愛好者的入門學(xué)習(xí)用書,還可以作為培訓(xùn)用書。

作者簡(jiǎn)介

暫缺《Python程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書目錄

目 錄 \n
前言 \n
第1章Python的開發(fā)平臺(tái) 1 \n
1.1help小精靈的提問 1 \n
1.2初識(shí)Python 2 \n
1.2.1Python的下載與安裝 2 \n
1.2.2IDLE開發(fā)平臺(tái)的使用 4 \n
1.3Python平臺(tái)的應(yīng)用實(shí)驗(yàn) 6 \n
1.4習(xí)題 7 \n
第2章Python的基礎(chǔ)知識(shí) 9 \n
2.1Python語言的書寫規(guī)范 9 \n
2.1.1Python的語句格式 9 \n
2.1.2Python的注釋 10 \n
2.1.3代碼塊與縮進(jìn) 11 \n
2.2標(biāo)識(shí)符 12 \n
2.3數(shù)據(jù)傳送 13 \n
2.3.1Python的變量 13 \n
2.3.2基本數(shù)據(jù)類型 14 \n
2.4數(shù)據(jù)運(yùn)算測(cè)試游戲 17 \n
2.4.1算術(shù)運(yùn)算符 17 \n
2.4.2關(guān)系運(yùn)算符 18 \n
2.4.3邏輯運(yùn)算符 18 \n
2.4.4位運(yùn)算符 19 \n
2.4.5賦值運(yùn)算符 20 \n
2.4.6運(yùn)算符優(yōu)先級(jí) 20 \n
2.5數(shù)據(jù)運(yùn)算實(shí)驗(yàn)練習(xí) 21 \n
2.6習(xí)題 22 \n
第3章流程控制語句 28 \n
3.1選擇結(jié)構(gòu) 28 \n
3.1.1單分支if語句 29 \n
3.1.2雙分支if...else語句 29 \n
3.1.3多分支if...elif...else語句 30 \n
3.2循環(huán)結(jié)構(gòu) 32 \n
3.2.1遍歷循環(huán)for語句 32 \n
3.2.2條件循環(huán)while語句 33 \n
3.2.3流程控制的輔助語句 34 \n
3.3流程控制實(shí)驗(yàn)練習(xí) 36 \n
3.4習(xí)題 37 \n
第4章Python的組合類型 45 \n
4.1組合類型 45 \n
4.2字符串 46 \n
4.2.1字符串的轉(zhuǎn)義字符 47 \n
4.2.2字符串的格式化輸出 48 \n
4.2.3字符串的運(yùn)算符 51 \n
4.2.4字符串的處理函數(shù) 52 \n
4.3元組 57 \n
4.3.1元組的創(chuàng)建方法 58 \n
4.3.2元組的運(yùn)算符 58 \n
4.3.3元組的處理函數(shù) 59 \n
4.4列表 61 \n
4.4.1列表的創(chuàng)建方法 61 \n
4.4.2列表的運(yùn)算符 62 \n
4.4.3列表的處理函數(shù) 63 \n
4.5集合 65 \n
4.5.1集合的創(chuàng)建方法 65 \n
4.5.2集合的運(yùn)算符 66 \n
4.5.3集合的處理函數(shù) 67 \n
4.6字典 68 \n
4.6.1字典的創(chuàng)建方法 69 \n
4.6.2字典的運(yùn)算符 69 \n
4.6.3字典的處理函數(shù) 70 \n
4.6.4其他種類的字典 72 \n
4.7組合類型的應(yīng)用實(shí)驗(yàn) 73 \n
4.8習(xí)題 74 \n
第5章代碼復(fù)用與函數(shù) 84 \n
5.1函數(shù)的定義與調(diào)用 84 \n
5.1.1函數(shù)的定義 85 \n
5.1.2函數(shù)的調(diào)用 85 \n
5.1.3函數(shù)的嵌套 86 \n
5.1.4變量的作用域 87 \n
5.2實(shí)參的傳遞方式 88 \n
5.2.1值傳遞 88 \n
5.2.2引用傳遞 89 \n
5.3形參的種類 90 \n
5.3.1位置參數(shù) 90 \n
5.3.2默認(rèn)參數(shù) 91 \n
5.3.3可變參數(shù) 92 \n
5.3.4命名關(guān)鍵字參數(shù) 93 \n
5.3.5關(guān)鍵字參數(shù) 94 \n
5.4遞歸函數(shù) 95 \n
5.5lambda函數(shù) 96 \n
5.6內(nèi)置函數(shù) 97 \n
5.6.1數(shù)學(xué)運(yùn)算類 97 \n
5.6.2代碼執(zhí)行類 98 \n
5.6.3類型轉(zhuǎn)換類 99 \n
5.6.4序列操作類 99 \n
5.7函數(shù)應(yīng)用實(shí)驗(yàn) 102 \n
5.8習(xí)題 102 \n
第6章Python的類與對(duì)象 109 \n
6.1Python中的類與對(duì)象 109 \n
6.1.1類與對(duì)象的概念 109 \n
6.1.2類的定義 110 \n
6.1.3對(duì)象的創(chuàng)建 111 \n
6.2構(gòu)造函數(shù)與析構(gòu)函數(shù) 112 \n
6.2.1構(gòu)造函數(shù) 112 \n
6.2.2析構(gòu)函數(shù) 113 \n
6.3實(shí)例變量與類變量 113 \n
6.3.1實(shí)例變量 113 \n
6.3.2類變量 114 \n
6.4Python類中的方法 115 \n
6.4.1類方法 116 \n
6.4.2實(shí)例方法 117 \n
6.4.3靜態(tài)方法 117 \n
6.4.4普通方法 118 \n
6.5Python的面向?qū)ο筇匦?119 \n
6.5.1類的封裝性 119 \n
6.5.2類的繼承性 121 \n
6.5.3類的多態(tài)性 123 \n
6.6運(yùn)算符重載 124 \n
6.7類的封裝、繼承與多態(tài)實(shí)驗(yàn) 126 \n
6.8習(xí)題 126 \n
第7章Python的異常處理 135 \n
7.1什么是異常 135 \n
7.2Python中的常見異常類 136 \n
7.3Python的異常處理機(jī)制 137 \n
7.4拋出異常 140 \n
7.4.1raise語句 140 \n
7.4.2assert斷言 141 \n
7.5用戶自定義異常 142 \n
7.6上下文管理語句with 143 \n
7.7異常處理實(shí)驗(yàn) 144 \n
7.8習(xí)題 144 \n
第8章SQLite數(shù)據(jù)庫(kù)編程 149 \n
8.1數(shù)據(jù)庫(kù)的相關(guān)概念 150 \n
8.2SQLite數(shù)據(jù)庫(kù) 150 \n
8.2.1SQLite的下載方法 150 \n
8.2.2SQLite的數(shù)據(jù)類型 151 \n
8.2.3SQLite的常用命令 152 \n
8.2.4SQLite的常用函數(shù) 155 \n
8.3Python的SQLite編程 156 \n
8.4SQLite數(shù)據(jù)庫(kù)編程實(shí)驗(yàn) 161 \n
8.5習(xí)題 162 \n
第9章Python的文件管理 165 \n
9.1文件的基本概念 165 \n
9.2文件的打開與關(guān)閉 166 \n
9.3文件的讀與寫操作 167 \n
9.3.1文件的讀操作 167 \n
9.3.2文件的寫操作 168 \n
9.3.3二進(jìn)制文件的讀寫 170 \n
9.4文件和目錄的管理操作 172 \n
9.4.1os模塊的常用函數(shù) 173 \n
9.4.2os.path子模塊的常用函數(shù) 173 \n
9.4.3shutil模塊的常用函數(shù) 174 \n
9.5文件處理實(shí)驗(yàn) 175 \n
9.6習(xí)題 176 \n
第10章Python的多線程機(jī)制 183 \n
10.1線程的相關(guān)概念 183 \n
10.2線程的創(chuàng)建 184 \n
10.2.1用Thread類的構(gòu)造函數(shù)創(chuàng)建線程 184 \n
10.2.2繼承Thread類創(chuàng)建線程 185 \n
10.3Thread的屬性和方法 186 \n
10.4線程的狀態(tài)與守護(hù)線程 188 \n
10.4.1線程的狀態(tài) 188 \n
10.4.2守護(hù)線程 191 \n
10.5線程的同步機(jī)制 192 \n
10.5.1互斥鎖Lock 192 \n
10.5.2條件變量Condition 193 \n
10.5.3事件Event 195 \n
10.5.4信號(hào)量Semaphore 197 \n
10.5.5遞歸鎖RLock 198 \n
10.6多線程應(yīng)用實(shí)驗(yàn) 199 \n
10.7習(xí)題 200 \n
第11章tkinter GUI編程 205 \n
11.1窗口開發(fā)模塊概述 205 \n
11.1.1什么是GUI 205 \n
11.1.2tkinter簡(jiǎn)介 206 \n
11.2tkinter的布局管理 207 \n
11.2.1pack方位布局 207 \n
11.2.2gird網(wǎng)格布局 208 \n
11.2.3place坐標(biāo)布局 210 \n
11.3tkinter的事件處理 211 \n
11.3.1事件處理的相關(guān)概念 211 \n
11.3.2tkinter的事件綁定方法 212 \n
11.3.3tkinter的常用事件類型 218 \n
11.3.4tkinter的事件對(duì)象event 219 \n
11.4tkinter的常用組件 220 \n
11.4.1tkinter的容器組件 220 \n
11.4.2tkinter的其他組件 225 \n
11.5GUI編程實(shí)驗(yàn) 251 \n
11.6習(xí)題 251 \n
第12章Python的模塊與庫(kù) 258 \n
12.1模塊 258 \n
12.1.1

本目錄推薦

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