課程目錄: Python語言程序設計培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        Python語言程序設計培訓

         

         

        01
        課程導學
        了解課程全貌。

        0.1 課程基本情況
        0.2 全課程內容導學 (必看: 課程內容漸進式體驗)
        02
        Python基本語法元素
        通過經典實例(實例1)嘗試Python編程,掌握Python基本語法元素,能夠編寫10行代碼。

        1.1 程序設計基本方法
        1.2 Python開發環境配置
        1.3 實例1: 溫度轉換
        1.4 Python程序語法元素分析
        03
        Python基本圖形繪制
        通過經典實例(實例2)嘗試Python編程,理解Python庫的使用方法,能夠進行基本圖形編程。

        2.1 深入理解Python語言
        2.2 實例2: Python蟒蛇繪制
        2.3 模塊1: turtle庫的使用
        2.4 turtle程序語法元素分析
        04
        基本數據類型
        掌握數字類型(整數、浮點數和復數)和字符串類型的使用方法,掌握time庫,能夠操作文本并處理時間。

        3.1 數字類型及操作
        3.2 實例3: 天天向上的力量
        3.3 字符串類型及操作
        3.4 模塊2: time庫的使用
        3.5 實例4: 文本進度條
        05
        程序的控制結構
        掌握程序的控制邏輯,學會使用異常處理,掌握random庫,具備應用隨機數的能力。

        4.1 程序的分支結構
        4.2 實例5: 身體質量指數BMI
        4.3 程序的循環結構
        4.4 模塊3: random庫的使用
        4.5 實例6: 圓周率的計算
        06
        函數和代碼復用
        掌握函數的基本使用方法,理解并掌握遞歸使用,掌握PyInstaller庫,能夠編寫帶有函數的程序,并能夠打包可執行文件。

        5.1 函數的定義與使用
        5.2 實例7: 七段數碼管繪制
        5.3 代碼復用與函數遞歸
        5.4 模塊4: PyInstaller庫的使用
        5.5 實例8: 科赫雪花小包裹
        07
        組合數據類型
        掌握組合數據類型(集合、元組、列表、字典)的使用方法,掌握jieba庫,能夠處理一組數據,并處理中文文本。

        6.1 集合類型及操作
        6.2 序列類型及操作
        6.3 實例9: 基本統計值計算
        6.4 字典類型及操作
        6.5 模塊5: jieba庫的使用
        6.6 實例10: 文本詞頻統計
        08
        文件和數據格式化
        掌握文件的使用方法,理解一二維數據,掌握wordcloud庫,能夠處理包含一二維數據的文件,能夠用程序繪制詞云。

        7.1 文件的使用
        7.2 實例11: 自動軌跡繪制
        7.3 一維數據的格式化和處理
        7.4 二維數據的格式化和處理
        7.5 模塊6: wordcloud庫的使用
        7.6 實例12: 政府工作報告詞云
        09
        程序設計方法學
        理解Python程序設計思維,掌握擴展Python編程的基本方法,掌握os庫,能夠安裝Python第三方庫。

        8.1 實例13: 體育競技分析
        8.2 Python程序設計思維
        8.3 Python第三方庫安裝
        8.4 模塊7: os庫的使用
        8.5 實例14: 第三方庫安裝腳本
        10
        Python計算生態概覽
        了解Python計算生態的寬度和廣度,了解各領域重要計算生態的名字,體會編程之美。

        9.1 從數據處理到人工智能
        9.2 實例15: 霍蘭德人格分析雷達圖
        9.3 從Web解析到網絡空間
        9.4 從人機交互到藝術設計
        9.5 實例16: 玫瑰花繪制