課程簡介
通過此次課程,學員能夠獨立搭建Python環(huán)境,掌握語法,有自行查閱文檔的能力。會讀寫簡單的腳本,能夠進行簡單的排錯。
目標收益
能夠搭建Python環(huán)境,掌握語法,有自行查閱文檔的能力。會讀寫簡單的腳本,能夠進行簡單的排錯。
培訓對象
課程大綱
前言 |
License Python的歷史 本講義的兼容性 |
基礎環(huán)境準備 |
Python環(huán)境安裝 Python運行交互界面 Jupyter演示界面 簡單命令測試 文件編輯和執(zhí)行 |
Python基本語法 |
基本類型 字符串轉義 Raw String Unicode字符串 變量 變量類型 |
算符和表達式 |
算符 算符優(yōu)先級 表達式 格式化字符串 |
執(zhí)行流控制 |
邏輯行和物理行 格式對齊 單行寫法 if while for break continue |
函數(shù) |
函數(shù)定義和調用 參數(shù) 局部變量 全局變量 作用域 Unbound異常 參數(shù)默認值 返回值 多值返回 Doc String lambda |
模塊 |
Module import from import dir 模塊預編譯 __name__屬性 Main文件模式化寫法 Package |
內置數(shù)據(jù)結構 |
list tuple 操作序列對象 列表推導式 dict set string的一些其他方法 |
面對對象編程 |
class 方法 數(shù)據(jù) self __init__方法 類成員和對象成員 繼承 |
輸入輸出 |
從命令行輸入 從文件中輸入輸出 with |
異常 |
簡介 異常輸出閱讀 異常處理 常見異常 拋出異常 自定義異常 finally assert |
文檔 |
文檔獲得和查閱 第三方文檔查詢 |
Python2和Python3的差異 |
簡述 Python2到3遷移 我該用哪個版本 |
第三方軟件安裝 |
setuptools setuptools的使用 pip pip的使用 virtualenv virtualenv的使用 訪問系統(tǒng)庫 虛擬環(huán)境的發(fā)布 軟件包安裝和管理建議 |
前言 License Python的歷史 本講義的兼容性 |
基礎環(huán)境準備 Python環(huán)境安裝 Python運行交互界面 Jupyter演示界面 簡單命令測試 文件編輯和執(zhí)行 |
Python基本語法 基本類型 字符串轉義 Raw String Unicode字符串 變量 變量類型 |
算符和表達式 算符 算符優(yōu)先級 表達式 格式化字符串 |
執(zhí)行流控制 邏輯行和物理行 格式對齊 單行寫法 if while for break continue |
函數(shù) 函數(shù)定義和調用 參數(shù) 局部變量 全局變量 作用域 Unbound異常 參數(shù)默認值 返回值 多值返回 Doc String lambda |
模塊 Module import from import dir 模塊預編譯 __name__屬性 Main文件模式化寫法 Package |
內置數(shù)據(jù)結構 list tuple 操作序列對象 列表推導式 dict set string的一些其他方法 |
面對對象編程 class 方法 數(shù)據(jù) self __init__方法 類成員和對象成員 繼承 |
輸入輸出 從命令行輸入 從文件中輸入輸出 with |
異常 簡介 異常輸出閱讀 異常處理 常見異常 拋出異常 自定義異常 finally assert |
文檔 文檔獲得和查閱 第三方文檔查詢 |
Python2和Python3的差異 簡述 Python2到3遷移 我該用哪個版本 |
第三方軟件安裝 setuptools setuptools的使用 pip pip的使用 virtualenv virtualenv的使用 訪問系統(tǒng)庫 虛擬環(huán)境的發(fā)布 軟件包安裝和管理建議 |