課程描述INTRODUCTION
· 高層管理者· 中層領(lǐng)導(dǎo)· 其他人員



日程安排SCHEDULE
課程大綱Syllabus
python編程課程
課程收益
掌握python編程技巧
提升數(shù)據(jù)采集、分析和挖掘能力
提升繪圖分析能力
培訓(xùn)對(duì)象
金融、互聯(lián)網(wǎng)、通信、汽車(chē)、制藥等諸多行業(yè)對(duì)于數(shù)據(jù)分析有需求的人員。
課程大綱
1. Python簡(jiǎn)介
(1) Python安裝
(2) Anaconda安裝及介紹
(3) python包安裝及介紹
(4) Pycharm工具的安裝
(5) 選擇python的理由
目標(biāo):
(1) 了解python、anaconda、pycharm等IDE之間的關(guān)系
(2) 了解python的優(yōu)勢(shì)和長(zhǎng)處
(3) 了解什么是IDE
2. Python程序基礎(chǔ)
(1) 變量
(2) 過(guò)程與函數(shù)
(3) 對(duì)象
案例:編程即對(duì)象,python處理excel文件對(duì)象
目標(biāo):
(1)了解對(duì)象的含義
(2)了解什么是自定義函數(shù)
3. Python基本語(yǔ)句
(1) 輸入輸出語(yǔ)句
(2) 條件判斷語(yǔ)句
If、else、elseif、嵌套代碼塊等。
(3) 循環(huán)語(yǔ)句
包括for、while以及跳出循環(huán)的基礎(chǔ)技巧,從單重循環(huán)到5重循環(huán)的訓(xùn)練。
(4) 跳出語(yǔ)句的位置擺放
目標(biāo):
(1)了解python的基本控制語(yǔ)句,這是后續(xù)編程的基礎(chǔ)
(2)了解結(jié)構(gòu)化編程的含義
4. EXCEL和txt格式文本的讀寫(xiě)
Python可以讀取各種常見(jiàn)的數(shù)據(jù)格式,但是工作中最常見(jiàn)的還是對(duì)于EXCEL和TXT文本的讀取,python有專(zhuān)門(mén)針對(duì)EXCEL和TXT文本的工作包,可以方便地讀寫(xiě),對(duì)EXCEL也可以做各種格式:
(1) Xlsx文件的讀寫(xiě)
(2) txt文本的讀寫(xiě)
目標(biāo):
(1)了解excel和txt文本的讀寫(xiě)包
(2)了解數(shù)據(jù)文件讀寫(xiě)包運(yùn)用時(shí)的各種問(wèn)題
5. python代碼的調(diào)試過(guò)程
(1) 代碼調(diào)試的綜合分析思想和方法
(2) 運(yùn)行程序
(3) 單步調(diào)試
(4) 添加斷點(diǎn)
(5) 添加監(jiān)視
目標(biāo):掌握python代碼調(diào)試的技巧,這是課程的重中之重,python的很多東西百度上可以查到,但是百度上不會(huì)告訴你怎么碰到問(wèn)題怎么辦、怎么調(diào)試程序的
6. python數(shù)據(jù)處理包
Python提供了一系列的數(shù)據(jù)包,這些數(shù)據(jù)包在日常的編程中非常有用,包括著名的numpy、pandas、scipy,其中pandas被稱(chēng)為“數(shù)據(jù)分析神器”,pandas也可以用來(lái)直接讀取excel等格式的數(shù)據(jù)文件,對(duì)這些包的熟練掌握對(duì)于提供編程效率有著至關(guān)重要的作用:
(1) pandas數(shù)據(jù)結(jié)構(gòu)
(2) pandas數(shù)據(jù)操作功能
(3) pandas統(tǒng)計(jì)分析功能
(4) Numpy包的應(yīng)用
目標(biāo):
(1) 熟練掌握python數(shù)據(jù)包,尤其是pandas數(shù)據(jù)包
(2) 用pandas讀數(shù)據(jù)、處理各種報(bào)表和統(tǒng)計(jì)分析
7. Python繪圖
(1) matplotlib包簡(jiǎn)介
(2) 各種基本的繪圖功能
包括柱狀圖、折線(xiàn)圖、堆積柱狀圖、餅圖等。
(3) 高級(jí)繪圖功能
目標(biāo):
熟練掌握matplotlib,將繪制分析圖形的動(dòng)作模板化,提高工作效率
8. 利用Python做網(wǎng)絡(luò)爬蟲(chóng)
爬蟲(chóng)是python的另一個(gè)重要特色功能,通過(guò)beautifulsoup等包可以在粗通html的基礎(chǔ)上迅速抓取網(wǎng)頁(yè)內(nèi)容,從網(wǎng)上抓取各種數(shù)據(jù)、文本等。
(1) Beautifulsoup包簡(jiǎn)介
(2) Html格式文本介紹
(3) html解析
案例:對(duì)期貨網(wǎng)站編制爬蟲(chóng)以抓取期貨各種指標(biāo)數(shù)據(jù)
目標(biāo):
(1) 掌握爬蟲(chóng)的基本原理
(2) 爬取比較簡(jiǎn)單的網(wǎng)站,抓取數(shù)據(jù)和信息
python編程課程
轉(zhuǎn)載:http://xvaqeci.cn/gkk_detail/285290.html
已開(kāi)課時(shí)間Have start time
- 紀(jì)賀元
IT相關(guān)公開(kāi)培訓(xùn)班
- Excel在企業(yè)管理中的高 許奕
- “SQL Server 2 賀偉
- 卓越軟件需求分析與管理實(shí)踐 郭樹(shù)行
- IT信息系統(tǒng)審計(jì)培訓(xùn) 余老師
- 詳細(xì)設(shè)計(jì)與系統(tǒng)架構(gòu)*實(shí)踐 講師團(tuán)
- 系統(tǒng)架構(gòu)與詳細(xì)設(shè)計(jì)*實(shí)踐 曾強(qiáng)華
- 在軟件開(kāi)發(fā)流程中構(gòu)筑軟件質(zhì) 楊學(xué)明
- IT治理與審計(jì)*實(shí)踐 講師團(tuán)
- 關(guān)于舉辦軟件研發(fā)過(guò)程實(shí)戰(zhàn)培 郭樹(shù)行
- 企業(yè)架構(gòu)與IT戰(zhàn)略規(guī)劃培訓(xùn) 郭樹(shù)行
- 文檔安全、黑客攻防及信息安 講師團(tuán)
- 信息安全等級(jí)保護(hù)高級(jí)培訓(xùn)班 講師團(tuán)
IT相關(guān)內(nèi)訓(xùn)
- Java企業(yè)級(jí)后臺(tái)開(kāi)發(fā) 郭振杰
- 金融科技賦能業(yè)務(wù) 李福東
- SQL語(yǔ)句基礎(chǔ)使用 郭振杰
- 前沿信息技術(shù)解析與應(yīng)用創(chuàng)新 張世民
- 業(yè)務(wù)與IT融合創(chuàng)新的方法與 李福東
- 數(shù)據(jù)庫(kù)基礎(chǔ)及實(shí)操(MySQ 郭振杰
- Java微服務(wù)開(kāi)發(fā) 郭振杰
- Python基礎(chǔ)與基礎(chǔ)應(yīng)用 郭振杰
- Mysql基礎(chǔ)使用 郭振杰
- 自智網(wǎng)絡(luò) 楓影
- 6G技術(shù)與發(fā)展趨勢(shì) 楓影
- IPA應(yīng)用實(shí)戰(zhàn) 郭振杰