Python編程與測試開發技術學習路線【模塊一】20201126更新整理

01.Python開發環境搭建

(Python起源、發展與特色;解釋器安裝與環境配置;Pycharm安裝與配置;Python第一個程序;Python程序多方式運行)python

02.Python語法規則

(Python的變量的定義、聲明與使用Python的輸入與輸出(格式化輸出);字符集處理)程序員

03.Python數據類型

(Python的基本數據類型(數值類型、字符串類型)Python的運算符;Python的類型轉換)面試

04.字符串類型操做

(字符串的定義;字符串常見操做;字符串經常使用方法字符串使用場景)sql

05.列表類型操做

(列表的定義;列表常見操做(添加、刪除、修改元素值)列表經常使用方法(拷貝,反轉))數據庫

06.元組類型操做

(元組的定義與使用;元組的特性;元組經常使用方法)編程

07.字典類型操做

(字典的定義與操做;字典常見操做(添加、刪除、修改元素值)字典經常使用方法 (items,values))ide

08.集合類型操做

(集合的定義與使用;集合的特性;集合經常使用方法、集合使用場景)模塊化

09.流程控制-條件判斷

(單項分支,雙項分支,多項分支和巢狀分支判斷;布爾表達式的應用條件判斷)函數

10.流程控制-循環處理

(while循環; break/continue關鍵字使用場景;for循環雙重for循環; for…range使用)測試

11.函數

(函數的定義與調用;函數的返回值;函數的參數(缺省參數,可變長度參數);函數的嵌套;經常使用的內置函數;關鍵字函數封裝)

12.模塊與包

(模塊化與包的定義與使用;內置time模塊的使用;內置datetime模塊使用;內置calendar模塊使用;自定義模塊的使用場景)

13.文件操做

(文件對象;文件讀取、寫入操做; with…as用法,文件使用場景)

項目實戰推薦:

01.Excel操做

(Python Excel操做技術(openpyxL,xird,xlwt)Excel文檔讀寫操做;批量操f做Excel數據;)

02.Yaml操做實戰

(yaml文件語法規則;yaml文件讀寫操做yaml使用場景)

03.面向對象基礎

(面向對象思想;定義類和對象(構造函數);類的屬性(類屬性、實例屬性)﹔類的方法(實例方法、靜態方法、類方法))

04.面向對象高階

(類的封裝;類的繼承/多繼承/超繼承;類的多態;裝飾器的使用)

05.匿名函數

(匿名函數的定義與使用;匿名函數與內置函數結合使用,匿名函數的使用場景)

06.裝飾器

(函數與裝飾器的關係;裝飾器的原理與用途;實現帶參數的裝飾器)

07.logging日誌模塊

(logging日誌模塊的基本使用;日誌級別;日誌流的使用日誌的封裝;日誌的調用與使用場景)

08.異常處理

(異常的產生、捕獲、處理操做;異常的多種處理機制;raise用法異常的使用場景)

09.郵件處理

(zmaili簡介&安裝; zmail發送郵件(文本正文、htmE文、帶附件)郵件封裝與使用;smtplib由件的處理(構建MIMEText,MIMEMultipart等))

10.Mysql數據庫操做

(PyMySql鏈接Mysql數據庫;Python對MySQL數據庫實現增劇改查跳板機鏈接數據庫;python操做數據庫的封裝與綜合管理項目中運用(斷言操做))

掌握以上技能你將得到:

01.掌握Python編程語法,具有必定的編碼能力
02.掌握Python在自動化中的應用
03.掌握代碼的函數封裝、類封裝的技能

最後:

歡迎你們關注公衆號:程序員一凡,領取最新整理好的軟件測試技術進階、大廠面試題。

差點忘了,視頻教程附上:

相關文章
相關標籤/搜索