Python圖形化編程(微課版)

《Python圖形化編程(微課版)》是2024年人民郵電出版社出版的圖書。

基本介紹

  • 中文名:Python圖形化編程(微課版)
  • 出版時間:2024年6月1日
  • 出版社:人民郵電出版社
  • ISBN:9787115635549
內容簡介,圖書目錄,

內容簡介

Python是近年來最流行的程式語言之一,其簡潔的特點和卓越的可讀性使其成為初學者編程入門的優先選擇,並且深受編程人員的喜愛。很多職業院校都開設了與Python語言相關的課程,與Python語言相關的教材也應運而生。但縱觀目前市場上的Python程式設計教材,始終逃不出傳統、枯燥的案例化的束縛:提出要求,撰寫代碼,輸出結果。學習者看到的始終是代碼和文字,很容易造成視覺疲勞。
本書打破傳統教材枯燥的編排模式,以海龜作圖為主線,通過繪製絢麗多彩的圖案、製作妙趣橫生的動畫等優秀案例,按照初識Python、Python基礎、控制語句、組合數據類型、函式、面向對象、異常與檔案、進程與執行緒、網路編程的順序講解相關知識內容。本書最後講解了Django框架,通過項目式教學,提升學習者綜合套用能力。本書自始至終從“趣味”入手,從感官上激發學習者的興趣。
本書適合作為職業院校計算機相關專業的 Python 程式設計教材,也適合作為編程人員及自學者的輔助教材和自學參考書。

圖書目錄

第 1單元 初識Python 001
學習導讀 001
學習目標 001
思維導圖 002
任務1.1 搭建Python開發環境 002
任務1.2 製作名片——第 一個小程式 019
任務1.3 繪製簡單圖形——紅色三角形 022
綜合實訓1——新型科學計算器 025
單元小結 026
拓展練習 026
第 2單元 Python基礎 029
學習導讀 029
學習目標 029
思維導圖 030
任務2.1 畫圓並計算——數據類型 030
任務2.2 計算BMI——運算符 036
任務2.3 模擬進度條——字元串基本操作 044
任務2.4 獲取個人信息——字元串切割 049
綜合實訓2——新型科學計算器 054
單元小結 054
拓展練習 055
第3單元 控制語句 057
學習導讀 057
學習目標 057
思維導圖 058
任務3.1 選擇繪圖——條件語句 058
任務3.2 方形炫彩螺——循環語句 064
任務3.3 嵌套螺旋線——循環嵌套 069
綜合實訓3——新型科學計算器 074
單元小結 075
拓展練習 075
第4單元 組合數據類型 078
學習導讀 078
學習目標 078
思維導圖 079
任務4.1 夜幕下的霓虹燈——序列與列表 079
任務4.2 旋轉摩天輪——元組 092
任務4.3 人民幣大寫轉化——字典 097
綜合實訓4——成績管理系統 107
單元小結 108
拓展練習 108
第5單元 函式 111
學習導讀 111
學習目標 111
思維導圖 112
任務5.1 旋轉七彩花——無參函式 112
任務5.2 8字印章小海龜——有參函式 117
任務5.3 Fish拼圖也快樂——函式參數傳遞 120
任務5.4 旋轉三葉炫彩扇——作用域與匿名函式 125
任務5.5 鮮花獻祖國母親——遞歸函式 130
綜合實訓5——成績管理系統 133
單元小結 133
拓展練習 134
第6單元 面向對象(上) 137
學習導讀 137
學習目標 137
思維導圖 138
任務6.1 純畫筆彈球——類與對象 138
任務6.2 純畫筆彈球改造——類的成員 143
任務6.3 純畫筆彈球升級——構造方法
與析構方法 146
綜合實訓6——員工管理系統 150
單元小結 150
拓展練習 151
第7單元 面向對象(下) 154
學習導讀 154
學習目標 154
思維導圖 155
任務7.1 純畫筆多彩彈球——類的方法 155
任務7.2 粒子繞中心旋轉——類與動畫 160
任務7.3 多彩粒子繞中心旋轉——類的繼承 163
任務7.4 彩點實驗室——多繼承與多態 170
綜合實訓7——員工管理系統 176
單元小結 176
拓展練習 176
第8單元 異常與檔案 179
學習導讀 179
學習目標 179
思維導圖 180
任務8.1 猜數遊戲——異常處理 180
任務8.2 主幹課程名稱詞雲圖——檔案與目錄 188
綜合實訓8——員工管理系統 199
單元小結 199
拓展練習 199
第9單元 進程與執行緒 202
學習導讀 202
學習目標 202
思維導圖 203
任務9.1 多進程繪製彩蓮和彩盤——進程 203
任務9.2 鞭炮聲聲喜迎春——執行緒 213
任務9.3 孤獨的小鞭炮——執行緒安全 218
綜合實訓9——檔案讀寫操作 226
單元小結 226
拓展練習 226
第 10單元 網路編程 229
學習導讀 229
學習目標 229
思維導圖 230
任務10.1 簡易聊天程式——網路編程 230
任務10.2 遙控小畫家——Socket 237
綜合實訓10——班級聊天室 244
單元小結 244
拓展練習 244
第 11單元 投票套用系統開發 246
學習導讀 246
學習目標 246
思維導圖 247
任務11.1 環境和項目搭建 247
任務11.2 資料庫設計和配置 252
任務11.3 後台管理頁面配置 256
任務11.4 投票功能實現 262
單元小結 268
拓展練習 269

相關詞條

熱門詞條

聯絡我們