Python程式設計項目學習課堂(微課版)

《 Python程式設計項目學習課堂(微課版)》是清華大學出版社出版的圖書,作者是方其桂、宣國慶、劉斌。

基本介紹

  • 中文名: Python程式設計項目學習課堂(微課版)
  • 作者:方其桂、宣國慶、劉斌
  • 出版時間:2022年1月
  • 出版社:清華大學出版社
  • 頁數:304 頁
  • 字數: 415千字
  • ISBN:9787302591283
  • 定價:98 元
內容簡介,圖書目錄,

內容簡介

Python由於簡單易學且功能強大,已成為全世界最受歡迎的程式語言之一。本書按照項目學習理念組織內容,其中第1~6章主要介紹Python編程的基礎知識,如Python的程式結構、函式編程等;第7~10章主要講解Python的典型套用,如採集網站數據、收發郵件、遊戲開發、人工智慧等。全書共57個項目,讀者可以邊看邊學,書中每課均配有微課視頻,另外,書中所有的實例程式、素材都可以通過掃描二維碼獲得。
本書可供Python編程愛好者閱讀,適合作為各級高校的Python編程教材,也可以作為專業培訓機構的教學用書,還可以作為青少年參加編程競賽以及中國小信息技術任課教師學習Python的參考讀物。

圖書目錄

第1章 Python編程基礎1
1.1 快速入門2
1.1.1 開始編寫程式2
1.1.2 了解編程規範6
1.2 數據運算12
1.2.1 變數和常量12
1.2.2 運算符和表達式15
1.3 輸入輸出19
1.3.1 數據的輸入20
1.3.2 數據的輸出22
第2章 Python數據類型27
2.1 基本數據類型28
2.1.1 數字類型28
2.1.2 字元串類型32
2.2 數據類型轉換37
2.2.1 數字類型轉換37
2.2.2 字元和數字的轉換42
第3章 Python程式控制47
3.1 分支結構48
3.1.1 單分支結構48
3.1.2 雙分支結構51
3.2 循環結構56
3.2.1 while循環57
3.2.2 for循環61
3.2.3 循環嵌套與跳轉66
第4章 Python數據結構73
4.1 列表74
4.1.1 創建與訪問列表74
4.1.2 更新與排序列表79
4.2 元組85
4.2.1 創建元組85
4.2.2 遍曆元組90
4.3 集合95
4.3.1 創建集合95
4.3.2 集合運算100
4.4 字典104
4.4.1 創建與訪問字典104
4.4.2 更新與遍歷字典108
第5章 Python函式編程115
5.1 定義和調用函式116
5.1.1 定義函式116
5.1.2 調用函式121
5.2 函式的參數127
5.2.1 實參與形參127
5.2.2 默認參數與關鍵字參數132
5.3 模組137
5.3.1 調用模組137
5.3.2 編寫模組144
第6章 Python圖形界面149
6.1 建立視窗150
6.1.1 設定視窗屬性150
6.1.2 顯示圖文信息154
6.2 添加組件159
6.2.1 添加常用組件159
6.2.2 最佳化組件布局166
6.3 綁定事件173
6.3.1 事件觸發機制173
6.3.2 事件處理函式178
第7章 爬取網路數據185
7.1 請求與回響186
7.1.1 發起請求186
7.1.2 獲得回響191
7.2 解析數據198
7.2.1 靜態網頁數據解析198
7.2.2 動態網頁數據解析204
7.3 爬蟲框架208
7.3.1 安裝爬蟲框架209
7.3.2 使用爬蟲框架212
第8章 提高辦公效率219
8.1 處理日誌檔案220
8.1.1 創建檔案和資料夾220
8.1.2 重命名檔案223
8.2 整理表格數據226
8.2.1 匯總表格數據226
8.2.2 設定表格格式230
8.3 收發電子郵件234
8.3.1 傳送電子郵件234
8.3.2 讀取電子郵件237
第9章 開發趣味遊戲243
9.1 遊戲開發準備244
9.1.1 準備開發工具244
9.1.2 設計遊戲規則247
9.2 添加圖像和聲音254
9.2.1 繪製圖形圖像254
9.2.2 載入控制聲音260
第10章 初用人工智慧267
10.1 智慧型語音268
10.1.1 語音合成268
10.1.2 語音識別272
10.2 人臉識別277
10.2.1 人臉比對277
10.2.2 表情識別281
10.3 圖像識別285
10.3.1 看圖識物286
10.3.2 文字識別289

相關詞條

熱門詞條

聯絡我們