課程描(miao)述INTRODUCTION
日(ri)程安(an)排SCHEDULE
課程大綱Syllabus
Python自動辦公(gong)
課程背景:
你還把時間浪費無價值的工作上嗎?每天做著重復的工作,不知何時是個盡頭;工作效率低下,經常加班還做不完工作;每天勤勤懇懇干活,卻被領導懷疑在“摸魚”。
醒醒吧!都什么年代了,還在用十幾年前的“刀耕火種”的土辦法來完成工作。Python是這幾年*、最流行、最簡易的編程語言,它能幫助不是程序員的你高效解決重復工作,做職場高手。
人(ren)工(gong)智能時代,會編程是一項基本技能,短期(qi)內(nei)掌握一門編程語言,PYTHON是極(ji)佳選擇(ze)!
課程收益:
● 通過通俗易懂的語言、流行有趣的實例,詳細地介紹了使用IDLE及Python框架進行程序管理的知識和技術。
● 課程包括初識 Python、Python 語言基礎、流程控制語句、序列的應用、網絡爬蟲開發等,課程所有知識點都結合具體實例進行講解。
● 涉(she)及的(de)(de)(de)程序(xu)(xu)代碼給出了(le)詳細(xi)的(de)(de)(de)注釋(shi),使(shi)學員輕松領會Python程序(xu)(xu)開發的(de)(de)(de)精髓,快速提高數據管理技能。
課程對象:
● 想用Python快速達成信息搜集,解脫重復、繁瑣的工作,或者想通過Python實現非常cool的DIY的辦公人員。
● 適合零基礎(chu)的(de)人員,快速入門 Python。
為什么要學PYTHON?
PYTHON是目前*的編程語言,從中小學生到職場人士再到專業工程師,都在學,都在用!
PYTHON是目前最容易學習的編程語言,沒有太多的限制,接近自然語言,能快速入門;
PYTHON是(shi)目前(qian)應用最廣泛的編程語言,人工智(zhi)能、大數據分析(xi)、數據爬取、圖(tu)像處理(li)等均可使(shi)用。
課程大綱
一、準備舒適的PYTHON開發環境
1、PYTHON的能量超乎你的想象
2、先搭臺再唱戲--搭建開發環境
3、用程序輸入和輸出內容
4、Python程序員怎樣寫代碼-編碼規范
5、開始我的第一個編程吧-畫一個五角星
實戰:打印田(tian)字格
二、掌控PYTHON變量
1、Python語法特點
2、理解變量并控制變量
3、掌握基本的數據類型特性
4、判斷變量的類型并對其進行轉換
1)程序和進制——指令和程序/馮諾依曼機/二進制和十進制/八進制和十六進制
2)變量和類型——變量的命名/變量的使用/input函數/檢查變量類型/類型轉換
3)數字和字符串——整數/浮點數/復數/字符串/字符串基本操作/字符編碼運算符
4)數學運算符/賦值運算符/比較運算符/邏輯運算符/身份運算/運算符的優先級
實戰:根據總步(bu)數計算消耗的(de)熱量(liang)值(zhi)
三、搞定條件判斷與循環邏輯斷
1、想清楚再做:條件判斷語句的學習與應用
2、語句——簡單的if/if-else結構/if-elif-else結構/嵌套的if
3、想偷懶就做:循環語句的學習與應用
1)while循環——基本結構/break語句/continue語句
2)for循環——基本結構/range類型/循環中的分支結構/嵌套的循環/提前結束程序
4、多重循環與條件的嵌套使用
5、跳出循環
實戰:模擬支付寶螞蟻森林的能(neng)量產生(sheng)過程(cheng)
四、搞定高級數據結構
1、字符串的使用——計算長度/下標運算/切片/常用方法
2、列表基本用法——定義列表/用下表訪問元素/下標越界/添加元素/刪除元素/改元素/切片/循環遍歷
3、列表常用操作——連接/復制(復制元素和復制數組)/長度/排序/倒轉/查找
4、生成列表——使用range創建數字列表/生成表達式/生成器
5、元組的使用——定義元組/使用元組中的值/修改元組變量/元組和列表轉換
6、集合基本用法——集合和列表的區別/創建集合/添加元素/刪除元素/清空
7、集合常用操作——交集/并集/差集/對稱差/子集/超集
8、字典(dian)的(de)基(ji)本用(yong)法——字典(dian)的(de)特點/創(chuang)建字典(dian)/添加元(yuan)(yuan)素/刪除元(yuan)(yuan)素/取值/清空
五、函數編程闖關實戰
1、函數的作用——代碼的壞味道/用函數封裝功能模塊
2、定義函數——def語句/函數名/參數列表/return語句/調用自定義函數
3、調用函數——Python內置函數/導入模塊和函數
4、函數的參數——默認參數/可變參數/關鍵字參數/命名關鍵字參數
5、函數的返回值——沒有返回值/返回單個值/返回多個值
6、作用域問題——局部作用域/嵌套作用域/全局作用域/內置作用域/和作用域相關的關鍵字
7、用模塊管理函數——模塊的概念/用自定義模塊管理函數/命名沖突的時候會怎樣(同一個模塊和不同的模塊)
實(shi)戰:模擬美團外賣商家的(de)套(tao)餐
六、開箱即用——模塊、包與庫
1、創建和使用模塊
2、創建自定義模塊
3、直接導入模塊--import 語句
4、重命名導入模塊
5、部份導入模塊
6、導入模塊錯誤處理
7、創建和使用Python中的包
8、如何創建包
9、庫的使用
10、標準庫:一些深受歡迎的庫
11、第三方庫的安裝與使用
實戰:計算(suan)個人所得稅(shui)
七、搞定文件輸入與輸出
文件:因為懂你,所以永恒
1、創建和打開文件
2、寫入文件內容
3、文件的讀取和定位
4、目錄操作
5、遍歷指定目錄
6、高級文件操作
實戰:根據當前時間創建文件(jian)
八、使用Python操作數據庫
1、關系型數據庫MySQL
2、關系型數據庫概述
3、MySQL的安裝和使用
4、SQL的使用
5、DDL:數據定義語言——create/drop/alter
6、DML:數據操作語言——insert/delete/update/select
7、DCL:數據控制語言——grant/revoke
實(shi)戰:查找指定年份(fen)之后(hou)的圖書(shu)信息
九、圖形用戶界面入門
1、安裝EasyGui
2、創建應用程序
3、使用控件進行圖形化界面設計
4、為用戶提供一系列選項
5、讓用戶輸入消息
6、讓用戶輸入密碼?
7、記住用戶的設置?
8、事件處理
實戰:設計用戶登錄界面
論一只爬蟲的自我修養
1、什么是編碼
2、網絡爬蟲開發常用框架
3、請求headers處理
4、Python的網絡請求
實戰:爬取豆瓣Top250電影排行榜
實戰:爬取網易云(yun)音樂的熱門評論
Python自動辦公(gong)
轉載://citymember.cn/gkk_detail/283246.html
已開課時(shi)間(jian)Have start time
- 劉凌峰
辦公軟件內訓
- 利用Word創建專業的商業 劉道軍
- Word商業文檔排版技巧 劉(liu)道軍(jun)
- PPT 和 Excel 操
- Power BI——商業數 劉道軍
- Excel數據分析與處理應 劉(liu)道(dao)軍
- 《Excel在商務辦公中的 劉(liu)道軍
- 國家電網公司培訓工作安排 劉(liu)道(dao)軍
- 商務模版、調查類報告編寫技 劉道(dao)軍
- PPT/Excel 助力商
- Excel數據分析和應用
- Excel企業實戰與解決方 劉道軍
- 職場人必學的Python技 劉道軍(jun)