曙海教學(xué)優(yōu)勢(shì)
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項(xiàng)目實(shí)際需要,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬+。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
課程目標(biāo):
?
通過該課程的學(xué)習(xí),學(xué)員應(yīng)能夠:①掌握Python的基本語(yǔ)法元素,熟練將其應(yīng)用于各自的適用場(chǎng)景;②掌握Python中第三方庫(kù)的導(dǎo)入,熟練使用數(shù)據(jù)操作與分析處理的第三方庫(kù)pandas庫(kù)和xlwings庫(kù),在工作中可靈活借助第三方庫(kù)實(shí)現(xiàn)需求;③熟練掌握文件的批處理操作,可實(shí)現(xiàn)多文件的讀寫,合并拆分等;④批量處理日常工作文件,包括多表格批量提取、過濾、計(jì)算與統(tǒng)計(jì)分析;⑤按需自編函數(shù)進(jìn)行格式轉(zhuǎn)換和復(fù)雜運(yùn)算,擴(kuò)展Excel的功能;⑥自動(dòng)化處理常見的重復(fù)性工作。
?
課程大綱:
?
時(shí)間 |
主題 |
內(nèi)容 |
|
? ? ? ? ? ? ? ? ? 第一天 ? |
上午 |
Python基礎(chǔ)(上) |
1.?Python IDE集成開發(fā)環(huán)境 2.?Python基本語(yǔ)法元素 1)?程序的格式框架 2)?命名與保留字 3)?數(shù)據(jù)類型 4)?語(yǔ)句與函數(shù) 3.?Python第三方庫(kù) 1)?第三方庫(kù)簡(jiǎn)介 2)?第三方庫(kù)導(dǎo)入 4.?程序的基本結(jié)構(gòu):順序、分支、循環(huán) |
下午 |
Python基礎(chǔ)(下) |
5.?基本數(shù)據(jù)類型:字符串 str、整數(shù) int、浮點(diǎn)小數(shù) float、布爾型 bool 1)?數(shù)值運(yùn)算操作符 2)?數(shù)值運(yùn)算函數(shù) 3)?字符串操作符 4)?字符串處理函數(shù) 5)?字符串處理方法 6.?組合數(shù)據(jù)類型:集合set、列表list、元組tuple、字典dict 1)?集合類型的定義、操作符、操作函數(shù)、處理方法與典型應(yīng)用 2)?序列類型的分類、操作與典型應(yīng)用 3)?字典類型的定義、操作與典型應(yīng)用 7.?函數(shù)定義與調(diào)用 8.?文件的基本操作 1)?文件的打開、關(guān)閉 2)?文件的讀取、寫入 |
|
? ? ? 第二天 ? |
上午 ? |
Python辦公自動(dòng)化——數(shù)據(jù)操作篇(上) |
9.?批量處理excel文件——xlwings庫(kù) 1)?創(chuàng)建工作簿 2)?保存工作簿 3)?打開工作簿 10.?數(shù)據(jù)導(dǎo)入與分析——pandas庫(kù) 1)?文件的讀取和寫入 2)?數(shù)據(jù)的選擇和處理 3)?數(shù)據(jù)表的拼接 11.?xlwings與pandas模塊的交互 |
下午 |
Python辦公自動(dòng)化——數(shù)據(jù)操作篇(下) |
12.?使用Python批量處理工作簿 1)?批量新建與保存工作簿 2)?批量打開一個(gè)文件夾下的所有工作簿 3)?批量重命名工作簿 4)?批量新增工作表 5)?批量刪除工作表 6)?批量復(fù)制工作表 7)?批量拆分工作表 8)?批量合并工作表 13.?使用Python批量處理行、列和單元格 1)?精確調(diào)整工作簿行高和列寬 2)?批量更改數(shù)據(jù)格式 3)?批量替換單元格數(shù)據(jù) 4)?批量提取特定數(shù)據(jù) 5)?批量進(jìn)行數(shù)據(jù)拆分 |
|
第三天 |
上午 |
Python辦公自動(dòng)化——數(shù)據(jù)分析篇(上) |
14.?使用python批量進(jìn)行數(shù)據(jù)分析 1)?數(shù)據(jù)的排序 2)?數(shù)據(jù)的篩選 3)?數(shù)據(jù)的分類匯總 4)?數(shù)據(jù)的求和、最大值、最小值 5)?數(shù)據(jù)的透視表 |
下午 |
Python辦公自動(dòng)化——數(shù)據(jù)分析篇(下) |
15.?使用python進(jìn)行數(shù)據(jù)可視化 1)?制作簡(jiǎn)單圖表 2)?制作組合圖標(biāo) 3)?設(shè)置圖表標(biāo)題和坐標(biāo)軸標(biāo)題 4)?添加數(shù)據(jù)標(biāo)簽 5)?批量制作條形圖 6)?批量制作折線圖 7)?批量制作散點(diǎn)圖 8)?批量制作餅圖 9)?批量制作雷達(dá)圖 16.?生成應(yīng)用程序 通過pyinstaller打包生成exe應(yīng)用程序 |
?
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。