定 價(jià):¥38.00
作 者: | 高博 等 |
出版社: | 電子工業(yè)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787121388507 | 出版時(shí)間: | 2020-05-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 160 | 字?jǐn)?shù): |
第1章 Python入門 1
1.1 什么是Python 1
1.2 Python語言有什么特點(diǎn) 2
1.3 Python可以干什么 4
練一練 5
第2章 準(zhǔn)備開發(fā)環(huán)境 6
2.1 在Windows上安裝Python開發(fā)環(huán)境 6
2.2 選擇和安裝開發(fā)工具 11
練一練 17
第3章 基本概念 18
3.1 標(biāo)識符與保留字 18
3.2 賦值與注釋 22
3.3 行與縮進(jìn) 24
練一練 25
第4章 數(shù)據(jù)類型與運(yùn)算符 26
4.1 數(shù)據(jù)類型 26
4.1.1 Number 26
4.1.2 Bool 31
4.2 運(yùn)算符 32
4.2.1 算術(shù)運(yùn)算符 32
4.2.2 比較(關(guān)系)運(yùn)算符 33
4.2.3 賦值運(yùn)算符 34
4.2.4 邏輯運(yùn)算符 34
4.2.5 位運(yùn)算符 35
4.2.6 成員運(yùn)算符 36
4.2.7 身份運(yùn)算符 37
4.2.8 Python運(yùn)算符優(yōu)先級 37
練一練 38
第5章 字符串 39
5.1 字符集 39
5.1.1 ASCII字符集 39
5.1.2 GB2312和GB18030字符集 40
5.1.3 Big5字符集 41
5.1.4 Unicode字符集 41
5.2 字符串 42
5.3 正則表達(dá)式 47
練一練 51
第6章 列表、元組、集合與字典 52
6.1 列表 52
6.2 元組 61
6.3 集合 63
6.4 字典 66
練一練 67
第7章 流程控制 68
7.1 條件語句 68
7.1.1 if語句 68
7.1.2 if…else…語句和if…elif…else…語句 69
7.1.3 if嵌套 70
7.2 循環(huán)語句 71
7.2.1 while循環(huán) 72
7.2.2 for循環(huán) 74
7.2.3 break、continue和pass語句 75
7.3 異常處理 77
練一練 82
第8章 函數(shù) 83
8.1 什么是函數(shù) 83
8.1.1 定義和調(diào)用函數(shù) 83
8.1.2 匿名函數(shù) 85
8.1.3 參數(shù)與參數(shù)傳遞 86
8.2 變量作用域 90
8.3 迭代器和生成器 92
8.3.1 迭代器 93
8.3.2 生成器 95
8.4 裝飾器 97
練一練 100
第9章 面向?qū)ο缶幊?101
9.1 面向?qū)ο笈c面向過程 101
9.2 類和對象 103
9.3 魔術(shù)方法 110
練一練 112
第10章 輸入輸出與文件操作 113
10.1 終端輸入與輸出 113
10.2 讀取和寫入文件 115
練一練 118
第11章 模塊 119
11.1 什么是模塊 119
11.2 內(nèi)置模塊和標(biāo)準(zhǔn)庫 123
11.2.1 sys模塊 124
11.2.2 datetime模塊 125
11.3 第三方模塊和包 127
練一練 129
第12章 完整案例 130
12.1 小游戲:2048 130
12.2 小游戲:貪吃蛇 140
附錄A ASCII字符集標(biāo)準(zhǔn)表 146
附錄B 常用文件操作函數(shù) 150