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

Python程序設(shè)計

Python程序設(shè)計

定 價:¥49.90

作 者: 趙增敏,黃山珊,張瑞 編
出版社: 機(jī)械工業(yè)出版社
叢編項: 全國高等職業(yè)教育“十三五”規(guī)劃教材
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  《Python程序設(shè)計》從程序設(shè)計基本概念出發(fā),由淺入深、循序漸進(jìn)地講述了Python程序設(shè)計的基本概念和基本方法?!禤ython程序設(shè)計》內(nèi)容包括Python編程基礎(chǔ)、流程控制結(jié)構(gòu)、字符串與正則表達(dá)式、典型數(shù)據(jù)結(jié)構(gòu)、函數(shù)與模塊、面向?qū)ο缶幊?、文件操作、圖形用戶界面設(shè)計、圖形繪制以及數(shù)據(jù)庫操作?!禤ython程序設(shè)計》貫徹“以就業(yè)為導(dǎo)向、以能力為本位”的原則,突出實用性、適用性和先進(jìn)性,結(jié)構(gòu)合理、論述準(zhǔn)確、內(nèi)容翔實,注意知識的層次性和技能培養(yǎng)的漸進(jìn)性,遵循難點(diǎn)分散的原則合理安排各章的內(nèi)容,從而降低了讀者的學(xué)習(xí)難度,并配以豐富的實例,旨在培養(yǎng)讀者的實踐動手能力和創(chuàng)新精神?!禤ython程序設(shè)計》可作為高等職業(yè)院校計算機(jī)專業(yè)Python相關(guān)課程或Python培訓(xùn)班的教材,也可供Python語言愛好者和計算機(jī)科學(xué)與技術(shù)相關(guān)專業(yè)人員參考。

作者簡介

  作者編寫經(jīng)驗豐富,寫作認(rèn)真嚴(yán)謹(jǐn),曾編寫過十幾種中高職計算機(jī)語言類和網(wǎng)頁制作類教材,其中有一本已經(jīng)版權(quán)輸出到臺灣。

圖書目錄

第1章 Python編程基礎(chǔ)1
1.1 Python語言概述1
1.1.1 Python語言的發(fā)展1
1.1.2 Python語言的特點(diǎn)2
1.1.3 Python語言的應(yīng)用2
1.2 搭建Python開發(fā)環(huán)境3
1.2.1 Python的下載與安裝3
1.2.2 PyCharm的安裝和配置5
1.2.3 Python程序上機(jī)步驟7
1.3 Python語言基礎(chǔ)11
1.3.1 Python編碼規(guī)范11
1.3.2 基本數(shù)據(jù)類型12
1.3.3 常量和變量15
1.3.4 運(yùn)算符17
1.3.5 表達(dá)式20
習(xí)題122
第2章 流程控制結(jié)構(gòu)24
2.1 順序結(jié)構(gòu)24
2.1.1 賦值語句24
2.1.2 數(shù)據(jù)輸入輸出27
2.2 選擇結(jié)構(gòu)30
2.2.1 單分支選擇結(jié)構(gòu)30
2.2.2 雙分支選擇結(jié)構(gòu)31
2.2.3 多分支選擇結(jié)構(gòu)33
2.2.4 選擇結(jié)構(gòu)的嵌套35
2.3 循環(huán)結(jié)構(gòu)36
2.3.1 while語句36
2.3.2 for語句37
2.3.3 循環(huán)控制語句39
2.3.4 循環(huán)結(jié)構(gòu)的嵌套41
2.4 異常處理41
2.4.1 Python異常類41
2.4.2 try-except語句43
2.4.3 try-finally語句45
習(xí)題246
第3章 字符串與正則表達(dá)式48
3.1 字符編碼48
3.1.1 ASCII48
3.1.2 中文編碼49
3.1.3 Unicode49
3.1.4 UTF-850
3.2 字符串的基本操作51
3.2.1 字符串的索引52
3.2.2 字符串的切片53
3.2.3 字符串的連接54
3.2.4 字符串的關(guān)系運(yùn)算55
3.3 字符串的常用方法57
3.3.1 字母大小寫轉(zhuǎn)換57
3.3.2 設(shè)置字符串對齊方式57
3.3.3 字符串的搜索和替換58
3.3.4 字符串的拆分和組合59
3.3.5 字符串內(nèi)容測試60
3.4 字節(jié)類型61
3.4.1 字節(jié)對象61
3.4.2 字節(jié)數(shù)組63
3.5 正則表達(dá)式64
3.5.1 正則表達(dá)式元字符64
3.5.2 正則表達(dá)式處理函數(shù)65
習(xí)題369
第4章 典型數(shù)據(jù)結(jié)構(gòu)71
4.1 列表71
4.1.1 創(chuàng)建列表71
4.1.2 列表的基本操作72
4.1.3 列表的常用函數(shù)76
4.1.4 多維列表81
4.2 元組82
4.2.1 元組的基本操作82
4.2.2 元組封裝與序列拆封83
4.2.3 元組與列表的比較84
4.3 集合85
4.3.1 創(chuàng)建集合85
4.3.2 集合的基本操作86
4.3.3 集合的常用方法90
4.3.4 集合與列表的比較94
4.4 字典94
4.4.1 創(chuàng)建字典94
4.4.2 字典的基本操作95
4.4.3 字典的常用方法98
習(xí)題4100
第5章 函數(shù)與模塊102
5.1 函數(shù)的定義和調(diào)用102
5.1.1 函數(shù)的聲明102
5.1.2 函數(shù)的調(diào)用103
5.2 函數(shù)參數(shù)的傳遞104
5.2.1 函數(shù)參數(shù)的傳遞方式104
5.2.2 函數(shù)參數(shù)的類型106
5.2.3 高階函數(shù)108
5.3 兩類特殊函數(shù)111
5.3.1 匿名函數(shù)111
5.3.2 遞歸函數(shù)113
5.4 變量的作用域114
5.4.1 局部變量114
5.4.2 全局變量116
5.4.3 閉包117
5.5 裝飾器117
5.5.1 無參數(shù)裝飾器117
5.5.2 有參數(shù)裝飾器119
5.5.3 多重裝飾器120
5.6 模塊121
5.6.1 模塊的定義與使用121
5.6.2 設(shè)置模塊搜索路徑122
5.6.3 模塊探微123
5.6.4 標(biāo)準(zhǔn)模塊介紹125
5.6.5 包的創(chuàng)建和使用131
習(xí)題5134
第6章 面向?qū)ο缶幊?36
6.1 面向?qū)ο缶幊谈攀?36
6.1.1 面向?qū)ο蟮幕靖拍?36
6.1.2 面向過程與面向?qū)ο蟮谋容^137
6.2 類與對象138
6.2.1 類的定義138
6.2.2 創(chuàng)建對象139
6.3 成員屬性140
6.3.1 類屬性140
6.3.2 實例屬性141
6.3.3 類屬性與實例屬性的比較142
6.4 成員方法143
6.4.1 內(nèi)置方法143
6.4.2 類方法145
6.4.3 實例方法146
6.4.4 靜態(tài)方法147
6.4.5 私有方法148
6.5 類的繼承149
6.5.1 單一繼承149
6.5.2 多重繼承151
習(xí)題6152
第7章 文件操作154
7.1 文件的基本概念154
7.1.1 文件和目錄154
7.1.2 文本文件155
7.1.3 二進(jìn)制文件157
7.1.4 文本文件與二進(jìn)制文件的比較158
7.2 文件的打開和關(guān)閉159
7.2.1 打開文件159
7.2.2 關(guān)閉文件160
7.3 文本文件操作161
7.3.1 讀取文本文件161
7.3.2 寫入文本文件164
7.4 二進(jìn)制文件操作166
7.4.1 在文件中定位166
7.4.2 讀寫二進(jìn)制文件168
7.4.3 二進(jìn)制數(shù)據(jù)的打包與解包170
7.4.4 數(shù)據(jù)對象的轉(zhuǎn)儲與加載172
7.5 文件和目錄管理175
7.5.1 文件管理175
7.5.2 目錄管理176
習(xí)題7179
第8章 圖形用戶界面設(shè)計181
8.1 GUI編程步驟181
8.1.1 創(chuàng)建主窗口181
8.1.2 添加控件183
8.1.3 設(shè)置控件的屬性185
8.1.4 ikinter布局管理187
8.2 tkinter控件應(yīng)用190
8.2.1 按鈕控件191
8.2.2 提示性控件192
8.2.3 文本框控件195
8.2.4 選擇性控件198
8.2.5 滾動條和滑塊203
8.2.6 菜單控件206
8.2.7 子窗口控件211
8.2.8 ttk子模塊控件212
8.3 對話框213
8.3.1 消息對話框213
8.3.2 輸入對話框214
8.3.3 文件對話框216
8.3.4 顏色對話框217
8.4 事件處理218
8.4.1 事件處理程序218
8.4.2 事件綁定220
習(xí)題8222
第9章 圖形繪制224
9.1 tkinter畫布繪圖224
9.1.1 創(chuàng)建畫布對象224
9.1.2 創(chuàng)建圖形對象225
9.1.3 繪制矩形226
9.1.4 繪制橢圓227
9.1.5 繪制圓弧228
9.1.6 繪制線條229
9.1.7 繪制多邊形231
9.1.8 繪制圖像233
9.1.9 繪制文本234
9.2 turtle繪圖235
9.2.1 設(shè)置繪圖窗口236
9.2.2 設(shè)置畫筆屬性23

本目錄推薦

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