Python編程之旅:與小博士漫遊太陽系

Python編程之旅:與小博士漫遊太陽系

《Python編程之旅:與小博士漫遊太陽系》是2020年清華大學出版社出版的一本圖書,作者是樊瑞元、張暉。

基本介紹

  • 中文名:Python編程之旅:與小博士漫遊太陽系
  • 作者:樊瑞元、張暉
  • 類別:程式設計
  • 出版社:清華大學出版社
  • 出版時間:2020年8月
  • 開本:16 開
  • 裝幀:平裝-膠訂
  • ISBN:9787302549888
內容簡介,圖書目錄,作者簡介,

內容簡介

本書以Python語言為工具,將Python語言相關的知識點進行拆解和組裝,與科幻故事結合起來,從奧爾特星雲一直向太陽系核心進發,直到抵達地球。由淺入深,由單一到綜合,依次介紹了Python基本語法,第三方庫的使用,Python界面套用開發,圖像處理基礎知識,類和面向對象程式設計,檔案操作,圖表繪製,執行緒的使用,異常處理等知識,*後用太陽系運行模型、Office接口程式設計、古詩詞網路爬蟲和計算機朗讀三個綜合項目實例讀者範圍。

圖書目錄

第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單行注釋29
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

作者簡介

樊瑞元,工學碩士,畢業於北京工業大學模式識別與智慧型系統專業。2009年起於搜狐暢遊公司從事軟體開發和管理工作近十年,對Python,C ,Java等程式設計語言有較深入的研究,好科幻文學,唐詩宋詞。

熱門詞條

聯絡我們