課(ke)程描述(shu)INTRODUCTION
Python語言基礎課程
日(ri)程(cheng)安排SCHEDULE
課程大綱Syllabus
Python語言基礎課程
培訓受眾:
1,對IT系(xi)統設計有一定的理(li)論與實踐(jian)經驗。
課程收益:
1,全面了解Python語言的相關知識。
2,學習Python的核心技術方法以及應用特征。
3,深入使用Python在數據分析中的(de)使用。
課程大綱:
Python是一種面向對象、解釋型計算機程序設計語言,Python是純粹的自由軟件,源代碼和解釋器CPython遵循 GPL協議。是一個用于統計計算和統計制圖的優秀工具,也是GNU的一個免費、源代碼開放的軟件。
Python語法簡潔清晰,Python具有豐富和強大的庫。能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在一起。 Python包括一套完整的數據處理、計算和制圖軟件系統;簡便而強大的編程語言:可操縱數據的輸入和輸入,可實現分支、循環,用戶可自定義功能。
本(ben)培訓將對(dui)基于Python語(yu)言(yan)(yan)進行數據處理(li)、數據探索的基本(ben)方(fang)法,并對(dui)Python語(yu)言(yan)(yan)算法原理(li)及實(shi)現(xian)進行講解。
一、培訓對象
1,系統架構師、系統分析師、高級程序員、資深開發人員。
2,牽涉到網絡采集、處理和規劃的負責人、設計人員。
3,政府機關,金融保險、移動等以互聯網信息為數據來源單位的負責人。
4,高校、科(ke)研院所牽涉到網絡(luo)數(shu)據(ju)采集與數(shu)據(ju)處(chu)理及展現的項(xiang)目(mu)負責人。
二、學員基礎
1,對IT系統設計有一定的理論與實踐經驗。
2,有一定的python基礎知識和開發經驗。
3,有一定的數據(ju)倉庫與數據(ju)挖(wa)掘(jue)處理(li)的知識(shi)。
三、培訓內容
第一講 基礎知識
1)Python快速入門
2)Python安裝與使用
3)使用pip管理擴展庫
4)Python基礎知識
5)Python代碼(ma)編寫規范
第二講 Python數據結構
1)列表的創建與操作
2)元組的創建與刪除
3)字典元素的讀取
4)集合的創建與操作
5)其(qi)他數據結(jie)構
第三講 選擇與循環
1)運算符與條件表達式
2)選擇與分支結構
3)循環結構
4)break和continue語句
5)綜合運(yun)用(yong)
第四講 字符串與正則表達式
1)字符串常用方法
2)字符串常量
3)正則表達式
4)子模式與match對象
5)表達式(shi)綜合運用
第五講 函數設計與使用
1)函數定義
2)形參與實參
3)參數類型
4)return語句
5)變量作用域
6)lambda表(biao)達式
第六講 面向對象程序設計
1)類的定義與使用
2)類的方法
3)類的屬性
4)類的特殊方法
5)繼承機(ji)制(zhi)
第七講 文件操作
1)文件基本操作
2)文本文件基本操作
3)二進制文件操作
4)文件操作
5)目錄操作
第八講GUI編程
1)frame和Controls
2)ToolBar和StatusBar
3)RadioButton、CheckBox和ComboBox
4)ListBox和TreeCtrl
5)Boa constructor
第九講 數據庫編程
1)SQLite應用
2)Connection對象
3)Cursor對象
4)Row對象
5)訪問(wen)其他(ta)類型數(shu)據庫
第十講 科學計算與可視化
1)NumPy簡單應用
2)SciPy簡單應用
3)常數與特殊函數
4)SciPy簡單應用
5)Matplotlib簡(jian)單應用
第十一講 大數據處理
1)大數據框架
2)MapReduce編程
3)MapReduce案例(li)
四、培訓目標
1,全面了解Python語言的相關知識。
2,學習Python的核心技術方法以及應用特征。
3,深入(ru)使(shi)用Python在數據分(fen)析中的使(shi)用。
Python語言基礎課程
轉載://citymember.cn/gkk_detail/257425.html
已開(kai)課時間Have start time
- 張曉誠
IT相關內訓
- 信息安全風險評估與加固技能 張(zhang)勝生(sheng)
- 互聯網新技術在銀行的應用 武(wu)威
- 云計算的應用領域和實踐 武威
- Python高效辦公自動化 張曉如
- 電力信息化:價值和建設分析 劉宇佳
- 網安管理崗培訓 張(zhang)勝(sheng)生
- Fine BI 數據分析與 張(zhang)曉如
- CISSP認證培訓課程 張勝生
- 軟件安全意識加強與技能提高 張(zhang)勝生
- 滲透測試與攻防實戰高級課程 張勝生(sheng)
- 大模型技術與應用培訓 葉梓
- IT崗位數智化能力提升路徑 甄(zhen)文智