主講老師: | 傅一航 | |
課時(shí)安排: | 1天/6小時(shí) | |
學(xué)習(xí)費(fèi)用: | 面議 | |
課程預(yù)約: | 隋老師 (微信同號(hào)) | |
課程簡(jiǎn)介: | Python已經(jīng)成為穩(wěn)居前三的最受歡迎的語(yǔ)言之一,它簡(jiǎn)單易用、跨平臺(tái)、功能強(qiáng)大、擴(kuò)展性強(qiáng),而且能夠?qū)⑵渌Z(yǔ)言編寫(xiě)的程序融合起來(lái),實(shí)現(xiàn)無(wú)縫連接,號(hào)稱是萬(wàn)能膠水語(yǔ)言。 | |
內(nèi)訓(xùn)課程分類: | 綜合管理 | 人力資源 | 市場(chǎng)營(yíng)銷(xiāo) | 財(cái)務(wù)稅務(wù) | 基層管理 | 中層管理 | 領(lǐng)導(dǎo)力 | 管理溝通 | 薪酬績(jī)效 | 企業(yè)文化 | 團(tuán)隊(duì)管理 | 行政辦公 | 公司治理 | 股權(quán)激勵(lì) | 生產(chǎn)管理 | 采購(gòu)物流 | 項(xiàng)目管理 | 安全管理 | 質(zhì)量管理 | 員工管理 | 班組管理 | 職業(yè)技能 | 互聯(lián)網(wǎng)+ | 新媒體 | TTT培訓(xùn) | 禮儀服務(wù) | 商務(wù)談判 | 演講培訓(xùn) | 宏觀經(jīng)濟(jì) | 趨勢(shì)發(fā)展 | 金融資本 | 商業(yè)模式 | 戰(zhàn)略運(yùn)營(yíng) | 法律風(fēng)險(xiǎn) | 沙盤(pán)模擬 | 國(guó)企改革 | 鄉(xiāng)村振興 | 黨建培訓(xùn) | 保險(xiǎn)培訓(xùn) | 銀行培訓(xùn) | 電信領(lǐng)域 | 房地產(chǎn) | 國(guó)學(xué)智慧 | 心理學(xué) | 情緒管理 | 時(shí)間管理 | 目標(biāo)管理 | 客戶管理 | 店長(zhǎng)培訓(xùn) | 新能源 | 數(shù)字化轉(zhuǎn)型 | 工業(yè)4.0 | 電力行業(yè) | | |
更新時(shí)間: | 2023-09-01 11:19 |
【課程目標(biāo)】
Python已經(jīng)成為穩(wěn)居前三的最受歡迎的語(yǔ)言之一,它簡(jiǎn)單易用、跨平臺(tái)、功能強(qiáng)大、擴(kuò)展性強(qiáng),而且能夠?qū)⑵渌Z(yǔ)言編寫(xiě)的程序融合起來(lái),實(shí)現(xiàn)無(wú)縫連接,號(hào)稱是萬(wàn)能膠水語(yǔ)言。
本課程為Python語(yǔ)言基礎(chǔ)學(xué)習(xí),通過(guò)本課程的學(xué)習(xí),達(dá)到如下目的:
1、 全面掌握Python語(yǔ)言以及其編程思想。
2、 掌握Python基本格式,以及常用的6種基本語(yǔ)句。
3、 掌握常用的標(biāo)準(zhǔn)數(shù)據(jù)類型
4、 掌握面向?qū)ο缶幊痰乃悸?,能夠自定義類、模塊和包
5、 掌握文件的標(biāo)準(zhǔn)操作,以及異常處理等
6、 熟習(xí)單元測(cè)試及文檔編寫(xiě)。
7、 熟練常用的標(biāo)準(zhǔn)庫(kù)
【授課時(shí)間】
1-2天時(shí)間
(要根據(jù)學(xué)員的實(shí)際情況調(diào)整重點(diǎn)內(nèi)容及時(shí)間)
【授課對(duì)象】
業(yè)務(wù)支持部、IT系統(tǒng)部、系統(tǒng)開(kāi)發(fā)部、網(wǎng)絡(luò)運(yùn)維部等相關(guān)技術(shù)人員。
【學(xué)員要求】
1、 每個(gè)學(xué)員自備一臺(tái)便攜機(jī)(必須)。
2、 便攜機(jī)中事先安裝好Python 3.9版本及以上。
注:講師現(xiàn)場(chǎng)提供開(kāi)源的安裝程序、擴(kuò)展庫(kù),以及現(xiàn)場(chǎng)分析的數(shù)據(jù)源。
【授課方式】
語(yǔ)言基礎(chǔ) + 挖掘模型 + 案例演練 + 開(kāi)發(fā)實(shí)踐 + 可視化呈現(xiàn)
采用互動(dòng)式教學(xué),圍繞業(yè)務(wù)問(wèn)題,展開(kāi)數(shù)據(jù)分析過(guò)程,全過(guò)程演練操作,讓學(xué)員在分析、分享、講授、總結(jié)、自我實(shí)踐過(guò)程中獲得能力提升。
【課程大綱】
目的:掌握基本的Python編程思想與編程語(yǔ)句,熟悉常用數(shù)據(jù)結(jié)構(gòu)的操作
1、 Python簡(jiǎn)介
2、 Python的九大應(yīng)用領(lǐng)域
? 網(wǎng)絡(luò)編程
? 網(wǎng)絡(luò)爬蟲(chóng)、Web應(yīng)用
? 界面開(kāi)發(fā)(GUI開(kāi)發(fā))
? 游戲開(kāi)發(fā)
? 科學(xué)計(jì)算
? 數(shù)據(jù)分析、數(shù)據(jù)挖掘
? 機(jī)器學(xué)習(xí)、人工智能
? 系統(tǒng)運(yùn)維、自動(dòng)化RPA
3、 Python的工作機(jī)制
4、 Python的優(yōu)勢(shì)和劣勢(shì)
5、 Python安裝的幾種方式
6、 Python核心程序安裝
7、 Python擴(kuò)展庫(kù)安裝
8、 代碼編輯器VSCode安裝及配置
9、 交互式Python運(yùn)行
1、 基本格式
? 編碼(utf-8)
? 注釋(單引號(hào)、雙引號(hào)、三引號(hào))
? 縮進(jìn)(縮進(jìn)—代碼塊)
? 標(biāo)識(shí)符命名規(guī)則
? 保留字和內(nèi)置函數(shù)
? 書(shū)寫(xiě)格式(一行一句、一行多句、一句多行)
2、 基本語(yǔ)句(主要6種)
3、 賦值語(yǔ)句
? 變量定義
? 賦值運(yùn)算符
4、 輸出語(yǔ)句
? print語(yǔ)句
? 自動(dòng)換行,不換行輸出
? 變量位置輸出
? 格式化字符串輸出
5、 輸入語(yǔ)句
? input語(yǔ)句
6、 判斷語(yǔ)句
? if-elif-else語(yǔ)句
? 比較運(yùn)算符
? 成員運(yùn)算符
? 布爾運(yùn)算符
? 身份運(yùn)算符
7、 循環(huán)語(yǔ)句
? 遍歷循環(huán)for-else
? 條件循環(huán)while-else
? 循環(huán)中斷(break和continue)
8、 異常語(yǔ)句
? try-excep-else-finally
9、 其它特殊語(yǔ)句
演練:訪問(wèn)文件/目錄
1、 Python對(duì)象識(shí)別
2、 常用的六種標(biāo)準(zhǔn)數(shù)據(jù)類型
? 不可變類型(Number, String, Tuple)
? 可變類型(list, Dict, Set)
3、 數(shù)字類型
? 四種常用數(shù)字類型(int, Boolean, float, complex)
? 數(shù)字格式化字符
? 常用的數(shù)字?jǐn)U展庫(kù)
? 運(yùn)算符(算術(shù)運(yùn)算符、位運(yùn)算符)
4、 字符串
? 字符串表示
? 字符串訪問(wèn)
? 字符串轉(zhuǎn)義
? 字符串前綴
? 字符串操作
? 字符串格式化
5、 列表(中括號(hào)表示,逗號(hào)分隔,位置訪問(wèn))
? 列表定義
? 列表訪問(wèn)
? 列表修改
? 列表操作
? 列表切片
6、 元組(小括號(hào)表示,逗號(hào)分隔,位置訪問(wèn))
? 元組定義
? 元組訪問(wèn)
? 元組切片
7、 字典(大括號(hào)表示,逗號(hào)分隔,關(guān)鍵字訪問(wèn))
? 字典定義
? 字典訪問(wèn)
? 字典修改
? 字典操作
8、 集合(大括號(hào)表示,逗號(hào)分隔,遍歷訪問(wèn))
? 集合定義
? 集合訪問(wèn)
? 集合修改
? 集合運(yùn)算
9、 日期時(shí)間
? datetime, date, time, timedelt
? 日期格式化字符含義
1、 自定義函數(shù)
? 函數(shù)定義
? 函數(shù)調(diào)用
? 函數(shù)參數(shù)
? 函數(shù)值傳遞
? 匿名函數(shù)
2、 自定義類
? 類的定義
? 類名稱的性質(zhì)(公有的和私有的)
? 類屬性(定義、訪問(wèn)、
? 類方法(定義、使用)
? 特殊的類系統(tǒng)方法
? 派生類
? 重載父類方法
3、 自定久模塊
? 模塊格式
? 導(dǎo)入模塊、導(dǎo)入函數(shù)
? 模塊的搜索路徑
? 模塊的特殊用法
4、 包
? 包的構(gòu)造
? 包的導(dǎo)入
1、 常規(guī)的文件操作
2、 文件打開(kāi)
? open函數(shù)
? 文件打開(kāi)模式
3、 文件讀寫(xiě)
? 讀寫(xiě)文本行
? 讀寫(xiě)文件字節(jié)
? 文件隨機(jī)讀寫(xiě)(文件指針管理)
? 文本換行符特別處理
4、 文件關(guān)閉與異常
5、 異常處理
? 異常語(yǔ)句
? 多異常捕獲
? 異常匹配順序
? 異常重拋出
6、 對(duì)象序列化
7、 CSV文件操作
1、 質(zhì)量控制常用兩個(gè)模塊
? doctest
? unittest
2、 如何在程序中自動(dòng)嵌入測(cè)試用例
3、 對(duì)函數(shù)進(jìn)行單元測(cè)試
4、 對(duì)類(屬性和方法)進(jìn)行單元測(cè)試
5、 常用的斷言方法
6、 單元測(cè)試用例編寫(xiě)原則和規(guī)范
1、 構(gòu)造一個(gè)日志記錄模塊
2、 構(gòu)建一個(gè)資源瀏覽程序
結(jié)束:課程總結(jié)與問(wèn)題答疑。
京公網(wǎng)安備 11011502001314號(hào)