Python編程之旅:與小博士漫游太陽系
樊瑞元、張暉
相關主題
商品描述
目錄大綱
第1章開啟Python之旅1
1.1有趣的Python應用4
1.1.1Python一行代碼畫愛心4
1.1.2Python簡單繪畫5
1.1.3Python沙漏5
1.1.4開普勒軌道曲線5
1.1.5matplotlib太陽系運行模擬6
1.1.6Python世界名畫模仿7
1.2初識Python9
1.2.1太陽系之旅起航9
1.2.2膠水語言Python12
1.3安裝Python13
1.4安裝PyCharm16
1.5本章小結25
1.6本章練習26
第2章Python基礎27
2.1註釋29
2.1.1單行註釋29Python編程之旅——與小博士漫游太陽系目錄2.1.2多行註釋29
2.2變量30
2.3數據類型32
2.3.1布爾類型32
2.3.2數值類型33
2.3.3字符串類型36
2.3.4列表類型43
2.3.5元組類型49
2.3.6字典類型51
2.4運算符59
2.4.1賦值運算符59
2.4.2算術運算符60
2.4.3邏輯運算符61
2.4.4集合運算符61
2.5基本語句64
2.5.1賦值語句64
2.5.2分支語句65
2.5.3循環語句66
2.5.4輸入輸出語句69
2.6本章小結71
2.7本章練習72
第3章Python數學謎題73
3.1搜尋黑洞數73
3.2Python小試牛刀75
3.3效率是優化出來的78
3.4函數的使用80
3.5黑域太陽系88
3.6本章小結91
3.7本章練習91
第4章巨人肩膀上的第三方庫92
4.1抵達土星92
4.2雲天明講的故事98
4.3Python第三方庫109
4.4模塊的導入和使用111
4.5中文分詞和詞雲114
4.5.1jieba庫115
4.5.2wordcloud庫117
4.6詞雲賀卡118
4.6.1經典賀卡118
4.6.2指環王詞雲119
4.7本章小結123
4.8本章練習123
第5章妙筆生花turtle庫124
5.1抵達木星124
5.2turtle坐標系和主要方法126
5.3趨勢變化方向的力量132
5.4turtle版太陽系模型137
5.5地球日turtle時鐘144
5.6本章小結156
5.7本章練習156
第6章tkinter圖形界面開發157
6.1抵達火星157
6.2tkinter控件和佈局159
6.2.1tkinter控件159
6.2.2tkinter佈局161
6.2.3tkinter界面開發164
6.2.4canvas畫布175
6.3tkinter圖形繪制177
6.4讓tkinter動起來182
6.5tkinter版太陽系模型185
6.6本章小結208
6.7本章練習208
第7章Python圖像處理209
7.1抵達地球209
7.2PIL簡介212
7.3圖像處理基礎213
7.3.1像素點213
7.3.2獲取圖片信息215
7.3.3創建圖片216
7.3.4剪切圖片217
7.3.5粘貼圖片218
7.3.6調整圖片大小219
7.3.7旋轉圖片220
7.3.8翻轉圖片221
7.3.9過濾圖片222
7.4圖片驗證碼生成224
7.5月有陰晴圓缺227
7.6本章小結243
7.7本章習題244
第8章類和文件的使用245
8.1類的使用245
8.1.1面向過程和麵向對象247
8.1.2類的定義250
8.1.3類的繼承252
8.1.4旅行家問題255
8.2文件操作261
8.2.1文件的創建262
8.2.2文件的寫入264
8.2.3文件的讀取266
8.3也當回考古學家269
8.4本章小結279
8.5本章練習279
第9章數據可視化及異常處理280
9.1matplotlib介紹281
9.2繪制單張圖表282
9.3繪制多張圖表285
9.4一元二次方程曲線289
9.5異常處理297
9.5.1異常類型299
9.5.2異常捕獲和處理301
9.5.3自定義異常305
9.6本章小結308
9.7本章練習309
第10章線程的使用和pi的計算310
10.1線程310
10.1.1寺廟中的線程311
10.1.2線程簡介312
10.1.3線程的創建314
10.1.4線程同步316
10.2蒙特卡洛方法計算pi322
10.3割圓法計算pi327
10.4本章小結334
10.5本章練習335
第11章太陽系運行模型336
11.1太陽本尊338
11.2大行星繞轉339
11.3星光閃爍341
11.4漫天流星雨343
11.5模塊整合345
11.6本章小結348
11.7本章練習348
第12章Office操作349
12.1Word操作350
12.2Excel操作358
12.3報告生成366
12.4本章小結371
12.5本章練習372
第13章課本古詩詞爬取373
13.1軟件原型製作373
13.2數據庫設計376
13.3網絡爬取383
13.4數據庫導出394
13.5界面實現396
13.6本章小結408
13.7本章練習408
參考文獻409