培訓內容:
課程大綱:
第一講基礎知識
1)Python快速入門
2)Python安裝與使用
3)使用pip管理擴展庫
4)Python基礎知識
5)Python代碼編寫規(guī)范
第二講Python數據結構
1)列表的創(chuàng)建與操作
2)元組的創(chuàng)建與刪除
3)字典元素的讀取
4)集合的創(chuàng)建與操作
5)其他數據結構
第三講選擇與循環(huán)
1)運算符與條件表達式
2)選擇與分支結構
3)循環(huán)結構
4)break和continue語句
5)綜合運用
第四講字符串與正則表達式
1)字符串常用方法
2)字符串常量
3)正則表達式
4)子模式與match對象
5)表達式綜合運用
第五講函數設計與使用
1)函數定義
2)形參與實參
3)參數類型
4)return語句
5)變量作用域
6)lambda表達式
第六講面向對象程序設計
1)類的定義與使用
2)類的方法
3)類的屬性
4)類的特殊方法
5)繼承機制
第七講文件操作
1)文件基本操作
2)文本文件基本操作
3)二進制文件操作
4)文件操作
5)目錄操作
第八講GUI編程
1)Frame和Controls
2)ToolBar和StatusBar
3)RadioButton、CheckBox和ComboBox
4)ListBox和TreeCtrl
5)Boaconstructor
第九講數據庫編程
1)SQLite應用
2)Connection對象
3)Cursor對象
4)Row對象
5)訪問其他類型數據庫
第十講科學計算與可視化
1)NumPy簡單應用
2)SciPy簡單應用
3)常數與特殊函數
4)SciPy簡單應用
5)Matplotlib簡單應用
第十一講大數據處理
1)大數據框架
2)MapReduce編程
3)MapReduce案例
培訓師介紹:
楊老師。
主要研究網絡信息分析以及云計算相關技術,長期從事通信網管系統(tǒng)、網絡信息處理、商務智能(BI)以及電信決策支持系統(tǒng)的研究開發(fā)工作,主持和參與了多個國家和省部級基金項目,具有豐富的工程實踐及軟件研發(fā)經驗。