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