Python已經(jīng)成為穩(wěn)居前三的最受歡迎的語言之一,它簡單易用、跨平臺、功能強大、擴展性強,而且能夠?qū)⑵渌Z言編寫的程序融合起來,實現(xiàn)無縫連接,號稱是萬能膠水語言。
本課程為Python語言基礎(chǔ)學習,通過本課程的學習,達到如下目的:
1、 全面掌握Python語言以及其編程思想。
2、 掌握Python基本格式,以及常用的6種基本語句。
3、 掌握常用的標準數(shù)據(jù)類型
4、 掌握面向?qū)ο缶幊痰乃悸,能夠自定義類、模塊和包
5、 掌握文件的標準操作,以及異常處理等
6、 熟習單元測試及文檔編寫。
7、 熟練常用的標準庫
2-3天時間
(要根據(jù)學員的實際情況調(diào)整重點內(nèi)容及時間)
課程為實戰(zhàn)課程,要求:
1、 每個學員自備一臺便攜機(必須)。
2、 便攜機中事先安裝好Python 3.7版本及以上。
注:講師現(xiàn)場提供開源的安裝程序、擴展庫,以及現(xiàn)場分析的數(shù)據(jù)源。
語言基礎(chǔ) + 挖掘模型 + 案例演練 + 開發(fā)實踐 + 可視化呈現(xiàn)
采用互動式教學,圍繞業(yè)務問題,展開數(shù)據(jù)分析過程,全過程演練操作,讓學員在分析、分享、講授、總結(jié)、自我實踐過程中獲得能力提升。
第一部分: Python環(huán)境搭建
目的:掌握基本的Python編程思想與編程語句,熟悉常用數(shù)據(jù)結(jié)構(gòu)的操作
1、 Python簡介
2、 Python安裝的幾種方式
3、 Python核心程序安裝
4、 Python擴展庫安裝
5、 代碼編輯器VSCode安裝及配置
6、 交互式Python運行
第二部分: Python基本語句
1、 基本格式
Ø 編碼(utf-8)
Ø 注釋(單引號、雙引號、三引號)
Ø 縮進(縮進—代碼塊)
Ø 標識符命名規(guī)則
Ø 保留字和內(nèi)置函數(shù)
Ø 書寫格式(一行一句、一行多句、一句多行)
2、 基本語句(主要6種)
3、 賦值語句
Ø 變量定義
Ø 賦值運算符
4、 輸出語句
Ø print語句
Ø 自動換行,不換行輸出
Ø 變量位置輸出
Ø 格式化字符串輸出
5、 輸入語句
Ø input語句
6、 判斷語句
Ø if-elif-else語句
Ø 比較運算符
Ø 成員運算符
Ø 布爾運算符
Ø 身份運算符
7、 循環(huán)語句
Ø 遍歷循環(huán)for-else
Ø 條件循環(huán)while-else
Ø 循環(huán)中斷(break和continue)
8、 異常語句
Ø try-excep-else-finally
9、 其它特殊語句
第三部分: Python數(shù)據(jù)類型
1、 Python對象識別
2、 常用的標準數(shù)據(jù)類型
Ø 不可變類型(Number, String, Tuple)
Ø 可變類型(list, Dict, Set)
3、 數(shù)字類型
Ø 四種常用數(shù)字類型(int, Boolean, float, complex)
Ø 數(shù)字格式化字符
Ø 常用的數(shù)字擴展庫
Ø 運算符(算術(shù)運算符、位運算符)
4、 字符串
Ø 字符串表示
Ø 字符串訪問
Ø 字符串轉(zhuǎn)義
Ø 字符串前綴
Ø 字符串操作
Ø 字符串格式化
5、 列表
Ø 列表定義
Ø 列表訪問
Ø 列表修改
Ø 列表操作
Ø 列表切片
6、 元組
Ø 元組定義
Ø 元組訪問
Ø 元組切片
7、 字典
Ø 字典定義
Ø 字典訪問
Ø 字典修改
Ø 字典操作
8、 集合
Ø 集合定義
Ø 集合訪問
Ø 集合修改
Ø 集合運算
9、 日期時間
Ø datetime, date, time, timedelt
Ø 日期格式化字符含義
第四部分: 面向?qū)ο缶幊?/p>
1、 自定義函數(shù)
Ø 函數(shù)定義
Ø 函數(shù)調(diào)用
Ø 函數(shù)參數(shù)
Ø 函數(shù)值傳遞
Ø 匿名函數(shù)
2、 自定義類
Ø 類的定義
Ø 類名稱的性質(zhì)(公有的和私有的)
Ø 類屬性(定義、訪問、
Ø 類方法(定義、使用)
Ø 特殊的類系統(tǒng)方法
Ø 派生類
Ø 重載父類方法
3、 自定久模塊
Ø 模塊格式
Ø 導入模塊、導入函數(shù)
Ø 模塊的搜索路徑
Ø 模塊的特殊用法
4、 包
Ø 包的構(gòu)造
Ø 包的導入
第五部分: 文件操作和異常處理
1、 常規(guī)的文件操作
2、 文件打開
Ø open函數(shù)
Ø 文件打開模式
3、 文件讀寫
Ø 讀寫文本行
Ø 讀寫文件字節(jié)
Ø 文件隨機讀寫(文件指針管理)
Ø 文本換行符特別處理
4、 文件關(guān)閉與異常
5、 異常處理
Ø 異常語句
Ø 多異常捕獲
Ø 異常匹配順序
Ø 異常重拋出
6、 對象序列化
7、 CSV文件操作
第六部分: 單元測試
1、 質(zhì)量控制常用兩個模塊
Ø doctest
Ø unittest
2、 如何在程序中自動嵌入測試用例
3、 對函數(shù)進行單元測試
4、 對類(屬性和方法)進行單元測試
5、 常用的斷言方法
6、 單元測試用例編寫原則和規(guī)范
第七部分: 案例實戰(zhàn)
1、 構(gòu)造一個日志記錄模塊
2、 構(gòu)建一個資源瀏覽程序
結(jié)束:課程總結(jié)與問題答疑。
傅一航
華為系大數(shù)據(jù)專家
計算機軟件與理論碩士研究生
(研究方向:數(shù)據(jù)挖掘、搜索引擎)
在華為工作十年,五項國家專利,在華為工作期間
獲得華為數(shù)項獎項,曾在英國、日本、荷蘭和比利
時等海外市場做項目,對大數(shù)據(jù)有深入的研究。
傅老師專注于大數(shù)據(jù)分析與挖掘、機器學習等應用技術(shù),以及大數(shù)據(jù)系統(tǒng)部署解決方案。旨在將大數(shù)據(jù)的數(shù)據(jù)分析、數(shù)據(jù)挖掘、數(shù)據(jù)建模應用于行業(yè)及商業(yè)領(lǐng)域,解決行業(yè)實際的問題。
1、讓決策更科學:將大數(shù)據(jù)應用于運營決策,用大數(shù)據(jù)探索領(lǐng)域發(fā)展規(guī)律和行業(yè)發(fā)展趨勢,有效分析用戶需求,并預測用戶行為,最終實現(xiàn)市場變化預測,提升企業(yè)科學決策能力。
2、讓管理更高效:將大數(shù)據(jù)應用于企業(yè)管理,用大數(shù)據(jù)呈現(xiàn)企業(yè)整體運營情況,診斷企業(yè)管理問題和風險,全面理解組織、產(chǎn)品、人員、營銷、財務等要素間的相關(guān)性,實現(xiàn)企業(yè)資源的最優(yōu)化配置,提升企業(yè)管理效率。
3、讓營銷更精準:將大數(shù)據(jù)應用于市場營銷,解決營銷中的用戶群細分和品牌定位,客戶價值評估,產(chǎn)品設計優(yōu)化,產(chǎn)品最優(yōu)定價等實際問題,實現(xiàn)精準營銷和精準推薦,以最小的營銷成本實現(xiàn)最大化的營銷效果。
傅老師目前致力于將大數(shù)據(jù)技術(shù)應用于通信、金融、航空、電商、互聯(lián)網(wǎng)、政府等領(lǐng)域。傅老師的課程最大特色:實戰(zhàn)性強!“圍繞業(yè)務問題+搭建分析框架+運用分析方法+建立分析模型+熟悉分析工具+形成業(yè)務策略”。以商業(yè)問題為起點,基于實際的業(yè)務應用場景(明確目的),搭建全面系統(tǒng)的業(yè)務框架和分析維度(分析思路),選擇最合適的方法(分析方法),深入淺出的理論講解(分析模型),使用簡單實用的工具操作(分析工具),對分析結(jié)果進行有效的解讀(數(shù)據(jù)可視化),最終形成具體的業(yè)務建議,實現(xiàn)業(yè)務分析/數(shù)據(jù)分析的閉環(huán)。
培訓課題設計:
應用類:
《大數(shù)據(jù)分析與數(shù)據(jù)挖掘綜合能力提升實戰(zhàn)》
《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
《市場營銷大數(shù)據(jù)分析實戰(zhàn)培訓》
《大數(shù)據(jù)建模與模型優(yōu)化實戰(zhàn)培訓》
《大數(shù)據(jù)分析與挖掘之SPSS工具入門與提高》
《金融行業(yè)風險預測模型實戰(zhàn)培訓》
理論/認知/戰(zhàn)略類:
《大數(shù)據(jù)產(chǎn)業(yè)現(xiàn)狀及應用創(chuàng)新》
《大數(shù)據(jù)思維與應用創(chuàng)新》
《大數(shù)據(jù)時代的精準營銷》
技術(shù)類:
《Hadoop大數(shù)據(jù)解決方案開發(fā)技術(shù)基礎(chǔ)培訓》
《Python開發(fā)基礎(chǔ)實戰(zhàn)》
《大數(shù)據(jù)分析與挖掘之Python開發(fā)實戰(zhàn)》
《Python機器學習算法原理及優(yōu)化實現(xiàn)》
服務客戶:
傅老師曾提供過培訓咨詢服務的客戶遍及通信、金融、交通、制造、政府等行業(yè),包括華為、富士康、平安集團、中國銀行、招商銀行、光大銀行、中信銀行、交通銀行、廣電銀通、西部航空、海南航空、中國移動、中國聯(lián)通、中國電信、西部航空、安能物流、廣州地鐵、富維江森、東風日產(chǎn)、神南礦業(yè)、公交集團、廣州稅務、良品鋪子等單位和公司。
部分信息如下所示:
通信行業(yè)培訓客戶:
聯(lián)通研究院:《大數(shù)據(jù)預測建模優(yōu)化》
廣州電信:《大數(shù)據(jù)時代的精準營銷》兩期
北京電信:《大數(shù)據(jù)分析綜合能力提升》
香港電信:《大數(shù)據(jù)精準營銷實戰(zhàn)》
上海電信:《渠道大數(shù)據(jù)分析與挖掘思路及方法》兩期
河北電信:《數(shù)據(jù)化運營下的大數(shù)據(jù)分析綜合能力提升實戰(zhàn)》
南京電信:《大數(shù)據(jù)視圖支撐精準化營銷》
佛山電信:《數(shù)據(jù)挖掘技術(shù)及其應用培訓》
泉州電信:《大數(shù)據(jù)挖掘、信息分析及應用培訓》
湖北聯(lián)通:《大數(shù)據(jù)分析與商業(yè)智能》
廣東聯(lián)通:《數(shù)據(jù)分析與數(shù)據(jù)挖掘?qū)崙?zhàn)培訓》兩期
江蘇聯(lián)通:《大數(shù)據(jù)分析綜合能力提升》
吉林聯(lián)通:《大數(shù)據(jù)分析綜合能力提升-中級》
烏魯木齊聯(lián)通:《大數(shù)據(jù)分析綜合能力提升》
上海移動:《大數(shù)據(jù)分析與挖掘、建模及優(yōu)化》叁期
浙江移動:《大數(shù)據(jù)分析與數(shù)據(jù)挖掘應用實戰(zhàn)》
江蘇移動:《大數(shù)據(jù)精準營銷技能提升實戰(zhàn)》
深圳移動:《大數(shù)據(jù)分析綜合能力提升》
廣西移動:《大數(shù)據(jù)發(fā)展趨勢及在公司營銷領(lǐng)域的應用》
遼寧移動2期:《數(shù)據(jù)分析方法與經(jīng)營分析技巧》
泉州移動3期:《數(shù)說營銷—市場營銷數(shù)據(jù)分析與挖掘應用》
德陽移動2期:《大數(shù)據(jù)挖掘與建模優(yōu)化實戰(zhàn)培訓》
浙江移動:《大數(shù)據(jù)產(chǎn)品營銷能力提升》
四川移動:《大數(shù)據(jù)分析與挖掘綜合能力提升》
吉林移動:《數(shù)據(jù)分析與數(shù)據(jù)挖掘培訓》;
貴州移動:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
海南移動:《基于大數(shù)據(jù)運營的用戶行為分析與精準定位》
山東移動:《大數(shù)據(jù)分析綜合能力提升》
深圳移動:《大數(shù)據(jù)在行業(yè)內(nèi)外的應用》
中國移動終端公司:《大數(shù)據(jù)分析綜合能力提升培訓》
中山移動:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
東莞移動:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
成都移動:《數(shù)字化運營下的數(shù)據(jù)分析與數(shù)據(jù)挖掘》
眉山移動2期:《大數(shù)據(jù)分析綜合能力提升》
云浮移動:《大數(shù)據(jù)挖掘和信息提煉專項培訓》
陽江移動:《小數(shù)據(jù)·大運營--運營數(shù)據(jù)的分析與挖掘》
德陽移動:《電信運營商市場營銷數(shù)據(jù)挖掘應用典型案例》
陜西在線:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
四川在線:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
大連移動:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》
內(nèi)蒙古移動:《大數(shù)據(jù)分析與Hadoop大數(shù)據(jù)解決方案》
貴州中移通信:《SPSS數(shù)據(jù)分析與數(shù)據(jù)挖掘應用實戰(zhàn)》
華為技術(shù):《話務量預測與排班管理》
……
金融行業(yè)培訓客戶:
中國銀行:《大數(shù)據(jù)變革與商業(yè)模式創(chuàng)新》《大數(shù)據(jù)時代的精準營銷》
廣發(fā)銀行:《大數(shù)據(jù)下的精準營銷實戰(zhàn)》四期
中信銀行:《大數(shù)據(jù)分析與挖掘綜合能力提升實戰(zhàn)》叁期
交通銀行:《大數(shù)據(jù)時代的精準營銷》
安信證券:《大數(shù)據(jù)時代下的金融發(fā)展》
平安集團:《大數(shù)據(jù)思維與應用創(chuàng)新》
平安產(chǎn)險:《大數(shù)據(jù)分析綜合能力提升》
平安壽險:《大數(shù)據(jù)分析與應用實戰(zhàn)》
平安銀行:《大數(shù)據(jù)思維與應用創(chuàng)新》
農(nóng)業(yè)銀行:《Python大數(shù)據(jù)分析與挖掘》叁期
建設銀行:《大數(shù)據(jù)思維與應用創(chuàng)新》兩期
光大銀行:《大數(shù)據(jù)分析與數(shù)據(jù)挖掘應用實戰(zhàn)》四期
招商銀行:《“數(shù)”說營銷----大數(shù)據(jù)營銷實戰(zhàn)與沙盤》四期
杭州銀貨通科技:《大數(shù)據(jù)產(chǎn)業(yè)發(fā)展及應用創(chuàng)新》
廣電銀通:《大數(shù)據(jù)綜合能力提升》
平安普惠金融:《Hadoop解決方案技術(shù)培訓》
浦發(fā)銀行:《大數(shù)據(jù)精準營銷》
金融壹帳通:《大數(shù)據(jù)分析與挖掘綜合能力提升實戰(zhàn)》
中金所:《大數(shù)據(jù)思維與應用創(chuàng)新》
……
能源汽車交通行業(yè)培訓客戶:
一汽解放錫柴:《大數(shù)據(jù)思維與應用創(chuàng)新》
廣東郵政:《大數(shù)據(jù)分析綜合能力提升實戰(zhàn)》
深圳水務:《大數(shù)據(jù)思維與應用創(chuàng)新》
寧夏國電:《大數(shù)據(jù)思維與應用》兩期
柳州上汽五菱:《大數(shù)據(jù)下的精準營銷實戰(zhàn)》
東風商用:《數(shù)說營銷實戰(zhàn)》
東風日產(chǎn):《大數(shù)據(jù)分析與數(shù)據(jù)挖掘應用實戰(zhàn)》兩期
富維江森(汽車):《數(shù)字化運營下的數(shù)據(jù)分析與數(shù)據(jù)挖掘應用培訓》
廣州地鐵:《大數(shù)據(jù)分析與數(shù)據(jù)挖掘培訓》兩期
廣州地鐵:《數(shù)據(jù)分析與數(shù)據(jù)建模實戰(zhàn)》兩期
西部航空:《數(shù)字化運營下的數(shù)據(jù)分析與數(shù)據(jù)挖掘應用培訓》
海南航空:《利用大數(shù)據(jù)營銷提升航線收益》
南方航空:《大數(shù)據(jù)精準營銷實戰(zhàn)》兩期
北京機場貴賓公司:《市場營銷數(shù)據(jù)的分析》
深圳公交集團:《大數(shù)據(jù)與智慧交通》
延長殼牌:《大數(shù)據(jù)分析與挖掘綜合能力提升》
神南礦業(yè):《大數(shù)據(jù)產(chǎn)業(yè)發(fā)展與應用創(chuàng)新》
寶雞國電:《大數(shù)據(jù)分析與挖掘》兩期
順豐快遞:《大數(shù)據(jù)分析綜合能力提升實戰(zhàn)》
……
其它行業(yè)培訓客戶:
嶺南集團:《大數(shù)據(jù)時代下的精準營銷》
ABB:《大數(shù)據(jù)分析實戰(zhàn)培訓》
頂新國際:《大數(shù)據(jù)思維與應用創(chuàng)新》
索菲亞:《大數(shù)據(jù)分析實戰(zhàn)培訓》
玫琳凱:《大數(shù)據(jù)思維與應用》叁期
西部數(shù)據(jù):《大數(shù)據(jù)分析綜合能力提升》
無限極:《大數(shù)據(jù)分析綜合能力提升》兩期
雅圖仕:《大數(shù)據(jù)分析綜合能力提升》
施耐德:《大數(shù)據(jù)分析綜合能力提升》叁期
廣州稅務:《大數(shù)據(jù)分析與挖掘?qū)崙?zhàn)》叁期
YKK吉田拉鏈:《大數(shù)據(jù)分析綜合能力提升培訓》
富士康:《數(shù)據(jù)分析綜合能力提升培訓》
貴州中煙:《互聯(lián)網(wǎng)+時代的大數(shù)據(jù)思維》
深圳欣盛商:《電商大數(shù)據(jù)分析》
安能物流:《大數(shù)據(jù)挖掘分析及應用實戰(zhàn)》
良品鋪子:《大數(shù)據(jù)分析綜合能力提升》兩期
新時代集團:《問題的挖掘、分析—數(shù)據(jù)分析技巧》兩期培訓
挑戰(zhàn)牧業(yè):《大數(shù)據(jù)分析綜合能力提升》
易鑫集團:《大數(shù)據(jù)分析綜合能力提升》
贛州監(jiān)獄:《大數(shù)據(jù)時代的營銷》共三期培訓
賀州學院:《大數(shù)據(jù)時代的人才培養(yǎng)》
……
業(yè)務支持部、IT系統(tǒng)部、系統(tǒng)開發(fā)部、網(wǎng)絡運維部等相關(guān)技術(shù)人員。