面向應(yīng)用的Python程序設(shè)計(jì)
定 價(jià):79 元
- 作者:王立峰 惠新遙 高杉 編著
- 出版時(shí)間:2020/11/1
- ISBN:9787111665243
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.561
- 頁碼:184
- 紙張:
- 版次:
- 開本:16開
本書以Python3.7版本為編寫環(huán)境,分為上下兩篇,分別為:基礎(chǔ)篇——Python語言程序設(shè)計(jì);進(jìn)階篇——Python語言科學(xué)計(jì)算程序設(shè)計(jì)。本書的每章內(nèi)容都包含Python程序知識(shí)要點(diǎn)、程序語句講解、例題、功能實(shí)現(xiàn)等,力求達(dá)到讀者能夠通過本書實(shí)現(xiàn)Python語言的入門和進(jìn)階,并逐漸掌握程序設(shè)計(jì)思想的目標(biāo)。
本書適合軟件相關(guān)專業(yè)的本科生或研究生,以及所有想要學(xué)習(xí)編程的讀者和想要成為職業(yè)軟件開發(fā)者的人群閱讀。
前言
第1章Python程序與集成開發(fā)
環(huán)境Pycharm1
11Python簡介1
12軟件包管理2
13集成開發(fā)環(huán)境2
14Pyinstaller打包軟件4
第2章Python程序基礎(chǔ)5
21語句基礎(chǔ)5
22格式化輸出6
23特殊字符處理8
24變量9
25Python程序舉例10
26空格標(biāo)志符11
27思考題12
第3章操作符和表達(dá)式13
31算術(shù)操作符13
32位操作符14
33邏輯比較操作符14
34操作符的順序15
35思考題16
第4章控制流17
41if塊17
42while模塊18
43for循環(huán)19
44break語句19
45continue語句20
46思考題21
第5章函數(shù)22
51函數(shù)定義22
52函數(shù)的參數(shù)22
53本地變量23
54全局變量聲明24
55函數(shù)參數(shù)的缺省值24
56關(guān)鍵字參數(shù)25
57函數(shù)的可變參數(shù)25
58函數(shù)的返回值26
59文檔字符串27
510思考題28
第6章模塊30
61import語句30
62from…import…語句32
63模塊的名字屬性32
64創(chuàng)建自己的Python模塊33
65package包34
66思考題34
第7章數(shù)據(jù)結(jié)構(gòu)36
71list列表36
72tuple元組37
73dictionary字典38
74sequence序列39
75set數(shù)據(jù)集40
76string字符串41
77思考題41
第8章面向?qū)ο蟪绦蛟O(shè)計(jì)43
81過程與對(duì)象43
82class關(guān)鍵字43
83self關(guān)鍵字44
84methods方法44
85init方法45
86類和對(duì)象變量46
87inheritance繼承47
88思考題48
第9章輸入和輸出49
91鍵盤與屏幕49
92文件讀取50
93pickle文件操作包51
94unicode編碼52
95lambda表達(dá)式52
96異常處理53
第10章常用軟件包55
101math數(shù)學(xué)包55
102time時(shí)間軟件包57
103random隨機(jī)數(shù)軟件包58
104os操作系統(tǒng)軟件包58
105threading多線程軟件包59
106思考題64
第11章turtle繪圖包65
111turtle繪圖動(dòng)畫65
112色彩與線寬66
113turtle庫函數(shù)67
114思考題71
第12章串口通信72
121串口軟件包72
122讀寫數(shù)據(jù)74
123一個(gè)串口類——線程
讀數(shù)據(jù)75
124思考題77
第13章Windows界面開發(fā)78
131wxPython程序包安裝78
132wxPython基礎(chǔ)82
133菜單與工具條84
134布局管理91
135wxPython事件96
136對(duì)話框103
137插件widget106
138圖形110
139思考題114
第14章圖像操作軟件包
pillow115
141圖像加載與顯示115
142圖像的操作116
143從互聯(lián)網(wǎng)上抓取圖片117
144圖像繪制并加水印119
145思考題120
第15章numpy多維數(shù)組121
151array多維數(shù)組對(duì)象121
152數(shù)組初始化122
153創(chuàng)建數(shù)序列123
154數(shù)組操作124
155數(shù)組的變形126
156數(shù)組之間的疊加127
157線性代數(shù)127
158矢量的點(diǎn)積與叉積128
159思考題129
第16章matplotlib科學(xué)繪圖130
161入門示例130
162曲線plot函數(shù)132
163多圖繪制134
164圖像顯示135
165特征繪圖137
166思考題143
第17章scipy科學(xué)計(jì)算144
171線性代數(shù)144
172插值148
173傅里葉變換150
174微分方程組152
175非線性方程組求解154
176思考題155
第18章圖像處理opencv156
181安裝156
182圖像操作157
183視頻操作158
184繪圖操作160
185關(guān)鍵操作162
186圖像處理166
187一個(gè)圖像操作的例子172
188思考題174