
Python語(yǔ)言基礎(chǔ)及數(shù)據(jù)分析技術(shù)培訓(xùn)
第一講 基礎(chǔ)知識(shí)
1)Python入門(mén)
2)Python安裝與使用
3)使用pip管理擴(kuò)展庫(kù)
4)Python基礎(chǔ)知識(shí)
5)Python代碼編寫(xiě)規(guī)范
第二講 Python數(shù)據(jù)結(jié)構(gòu)
1)列表的創(chuàng)建與操作
2)元組的創(chuàng)建與刪除
3)字典元素的讀取
4)集合的創(chuàng)建與操作
5)其他數(shù)據(jù)結(jié)構(gòu)
第三講 選擇與循環(huán)
1)運(yùn)算符與條件表達(dá)式
2)選擇與分支結(jié)構(gòu)
3)循環(huán)結(jié)構(gòu)
4)break和continue語(yǔ)句
5)綜合運(yùn)用
第四講 字符串與正則表達(dá)式
1)字符串常用方法
2)字符串常量
3)正則表達(dá)式
4)子模式與match對(duì)象
5)表達(dá)式綜合運(yùn)用
第五講 函數(shù)設(shè)計(jì)與使用
1)函數(shù)定義
2)形參與實(shí)參
3)參數(shù)類(lèi)型
4)return語(yǔ)句
5)變量作用域
6)lambda表達(dá)式
第六講 面向?qū)ο蟪绦蛟O(shè)計(jì)
1)類(lèi)的定義與使用
2)類(lèi)的方法
3)類(lèi)的屬性
4)類(lèi)的特殊方法
5)繼承機(jī)制
第七講 文件操作
1)文件基本操作
2)文本文件基本操作
3)二進(jìn)制文件操作
4)文件操作
5)目錄操作
第八講GUI編程
1)Frame和Controls
2)ToolBar和StatusBar
3)RadioButton、CheckBox和ComboBox
4)ListBox和TreeCtrl
5)Boa constructor
第九講 數(shù)據(jù)庫(kù)編程
1)SQLite應(yīng)用
2)Connection對(duì)象
3)Cursor對(duì)象
4)Row對(duì)象
5)訪(fǎng)問(wèn)其他類(lèi)型數(shù)據(jù)庫(kù)
第十講 科學(xué)計(jì)算與可視化
1)NumPy簡(jiǎn)單應(yīng)用
2)SciPy簡(jiǎn)單應(yīng)用
3)常數(shù)與特殊函數(shù)
4)SciPy簡(jiǎn)單應(yīng)用
5)Matplotlib簡(jiǎn)單應(yīng)用
第十一講 大數(shù)據(jù)處理
1)大數(shù)據(jù)框架
2)MapReduce編程
3)MapReduce案例
五、培訓(xùn)
1,了解Python語(yǔ)言的相關(guān)知識(shí)。
2,學(xué)習(xí)Python的核心技術(shù)方法以及應(yīng)用特征。
3,深入使用Python在數(shù)據(jù)分析中的使用。