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

Python程序設計教程

Python程序設計教程

定 價:¥59.80

作 者: 程細柱,程心怡
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111711605 出版時間: 2022-11-01 包裝:
開本: 16開 頁數(shù): 280 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《Python程序設計教程》作者簡介

圖書目錄

目 錄 \n
前言 \n
第1章Python的開發(fā)平臺 1 \n
1.1help小精靈的提問 1 \n
1.2初識Python 2 \n
1.2.1Python的下載與安裝 2 \n
1.2.2IDLE開發(fā)平臺的使用 4 \n
1.3Python平臺的應用實驗 6 \n
1.4習題 7 \n
第2章Python的基礎知識 9 \n
2.1Python語言的書寫規(guī)范 9 \n
2.1.1Python的語句格式 9 \n
2.1.2Python的注釋 10 \n
2.1.3代碼塊與縮進 11 \n
2.2標識符 12 \n
2.3數(shù)據(jù)傳送 13 \n
2.3.1Python的變量 13 \n
2.3.2基本數(shù)據(jù)類型 14 \n
2.4數(shù)據(jù)運算測試游戲 17 \n
2.4.1算術運算符 17 \n
2.4.2關系運算符 18 \n
2.4.3邏輯運算符 18 \n
2.4.4位運算符 19 \n
2.4.5賦值運算符 20 \n
2.4.6運算符優(yōu)先級 20 \n
2.5數(shù)據(jù)運算實驗練習 21 \n
2.6習題 22 \n
第3章流程控制語句 28 \n
3.1選擇結構 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)結構 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流程控制實驗練習 36 \n
3.4習題 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字符串的運算符 51 \n
4.2.4字符串的處理函數(shù) 52 \n
4.3元組 57 \n
4.3.1元組的創(chuàng)建方法 58 \n
4.3.2元組的運算符 58 \n
4.3.3元組的處理函數(shù) 59 \n
4.4列表 61 \n
4.4.1列表的創(chuàng)建方法 61 \n
4.4.2列表的運算符 62 \n
4.4.3列表的處理函數(shù) 63 \n
4.5集合 65 \n
4.5.1集合的創(chuàng)建方法 65 \n
4.5.2集合的運算符 66 \n
4.5.3集合的處理函數(shù) 67 \n
4.6字典 68 \n
4.6.1字典的創(chuàng)建方法 69 \n
4.6.2字典的運算符 69 \n
4.6.3字典的處理函數(shù) 70 \n
4.6.4其他種類的字典 72 \n
4.7組合類型的應用實驗 73 \n
4.8習題 74 \n
第5章代碼復用與函數(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實參的傳遞方式 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默認參數(shù) 91 \n
5.3.3可變參數(shù) 92 \n
5.3.4命名關鍵字參數(shù) 93 \n
5.3.5關鍵字參數(shù) 94 \n
5.4遞歸函數(shù) 95 \n
5.5lambda函數(shù) 96 \n
5.6內(nèi)置函數(shù) 97 \n
5.6.1數(shù)學運算類 97 \n
5.6.2代碼執(zhí)行類 98 \n
5.6.3類型轉(zhuǎn)換類 99 \n
5.6.4序列操作類 99 \n
5.7函數(shù)應用實驗 102 \n
5.8習題 102 \n
第6章Python的類與對象 109 \n
6.1Python中的類與對象 109 \n
6.1.1類與對象的概念 109 \n
6.1.2類的定義 110 \n
6.1.3對象的創(chuàng)建 111 \n
6.2構造函數(shù)與析構函數(shù) 112 \n
6.2.1構造函數(shù) 112 \n
6.2.2析構函數(shù) 113 \n
6.3實例變量與類變量 113 \n
6.3.1實例變量 113 \n
6.3.2類變量 114 \n
6.4Python類中的方法 115 \n
6.4.1類方法 116 \n
6.4.2實例方法 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運算符重載 124 \n
6.7類的封裝、繼承與多態(tài)實驗 126 \n
6.8習題 126 \n
第7章Python的異常處理 135 \n
7.1什么是異常 135 \n
7.2Python中的常見異常類 136 \n
7.3Python的異常處理機制 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異常處理實驗 144 \n
7.8習題 144 \n
第8章SQLite數(shù)據(jù)庫編程 149 \n
8.1數(shù)據(jù)庫的相關概念 150 \n
8.2SQLite數(shù)據(jù)庫 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ù)庫編程實驗 161 \n
8.5習題 162 \n
第9章Python的文件管理 165 \n
9.1文件的基本概念 165 \n
9.2文件的打開與關閉 166 \n
9.3文件的讀與寫操作 167 \n
9.3.1文件的讀操作 167 \n
9.3.2文件的寫操作 168 \n
9.3.3二進制文件的讀寫 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文件處理實驗 175 \n
9.6習題 176 \n
第10章Python的多線程機制 183 \n
10.1線程的相關概念 183 \n
10.2線程的創(chuàng)建 184 \n
10.2.1用Thread類的構造函數(shù)創(chuàng)建線程 184 \n
10.2.2繼承Thread類創(chuàng)建線程 185 \n
10.3Thread的屬性和方法 186 \n
10.4線程的狀態(tài)與守護線程 188 \n
10.4.1線程的狀態(tài) 188 \n
10.4.2守護線程 191 \n
10.5線程的同步機制 192 \n
10.5.1互斥鎖Lock 192 \n
10.5.2條件變量Condition 193 \n
10.5.3事件Event 195 \n
10.5.4信號量Semaphore 197 \n
10.5.5遞歸鎖RLock 198 \n
10.6多線程應用實驗 199 \n
10.7習題 200 \n
第11章tkinter GUI編程 205 \n
11.1窗口開發(fā)模塊概述 205 \n
11.1.1什么是GUI 205 \n
11.1.2tkinter簡介 206 \n
11.2tkinter的布局管理 207 \n
11.2.1pack方位布局 207 \n
11.2.2gird網(wǎng)格布局 208 \n
11.2.3place坐標布局 210 \n
11.3tkinter的事件處理 211 \n
11.3.1事件處理的相關概念 211 \n
11.3.2tkinter的事件綁定方法 212 \n
11.3.3tkinter的常用事件類型 218 \n
11.3.4tkinter的事件對象event 219 \n
11.4tkinter的常用組件 220 \n
11.4.1tkinter的容器組件 220 \n
11.4.2tkinter的其他組件 225 \n
11.5GUI編程實驗 251 \n
11.6習題 251 \n
第12章Python的模塊與庫 258 \n
12.1模塊 258 \n
12.1.1

本目錄推薦

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