400-888-5228

學習對象

面向非程序員,沒有編程經(jīng)驗的IT從業(yè)人員,希望掌握python編程技術的。

學習目標

掌握python編程入門技術,能夠使用python開發(fā)系統(tǒng)管理腳本、數(shù)據(jù)處理和圖形化展示程序。

學員要求

沒有編程經(jīng)驗的IT行業(yè)從業(yè)者。

 

 

培訓內(nèi)容:

python編程入門

  1. python開發(fā)環(huán)境
  • IDLE
  • PyCharm
  • Jupter
  1. python介紹
  • python特點
  • 腳本構成
  • windows的執(zhí)行環(huán)境
  • Unix/Linux中的執(zhí)行
  1. 程序化思維的養(yǎng)成
  • 任務流程化
  • 批處理任務編寫
  • 工程項目的管理
  • 面向?qū)ο箝_發(fā)
  1. 使用python解釋器
  • 參數(shù)傳遞
  • 交互模式調(diào)試
  • 字符集編碼
  • 數(shù)學計算
  1. 編程初步
  • 寫一個計算器程序
  • 程序的執(zhí)行入口
  • 參數(shù)獲取
  • 基本判斷

python語法

  1. 變量
  • 變量類型
  • 變量定義
  • 數(shù)字
  • 字符串
  • 列表
  • 集合
  • 元組
  • 字典
  1. 流程控制
  • if語句
  • for語句
  • while
  • range功能
  • break與continue
  • pass語句

3.數(shù)據(jù)結(jié)構

  • list常見用法
  • 元組應用
  • del語句
  • 序列
  • 集合用法
  • 字典用法
  • 循環(huán)技術
  • 條件判斷
  • 推導表達式

函數(shù)與模塊

1.函數(shù)

  • 函數(shù)定義
  • 函數(shù)參數(shù)
  • 默認參數(shù)
  • 參數(shù)交換
  • 匿名函數(shù)
  • 迭代函數(shù)
  • 函數(shù)中的變量作用域

2.模塊

  • 模塊定義
  • 模塊的搜索路徑
  • 編譯的模塊
  • 標準模塊
  • dir()函數(shù)
  • 包中的函數(shù)

3.輸入與輸出

  • 輸出函數(shù)的參數(shù)
  • 字符串的格式化方法
  • 文件讀
  • 寫文件
  • 輸出格式

4.錯誤與異常

  • 格式錯誤
  • 異常
  • 異常捕獲
  • 拋出異常
  • 用戶定義的異常
  • 清除動作設置

面向?qū)ο缶幊?/strong>

  • 類與對象
  • 類的定義
  • 命名與對象
  • 名字空間
  • 類對象
  • 實例對象
  • 方法對象
  • 類與實例變量
  • 面向?qū)ο缶幊?/li>
  • 子類
  • 繼承
  • 私有變量
  • 零碎屬性
  • 迭代器
  • 生成器
  • 標準庫
  • 操作系統(tǒng)接口
  • 文件通配符
  • 命令行參數(shù)
  • 執(zhí)行終端
  • 正則表達式
  • 數(shù)學庫
  • 時間
  • 數(shù)據(jù)壓縮
  • 多線程
  • 擴展庫應用
  • 網(wǎng)絡客戶端
  • curl庫
  • IP庫
  • dns庫
  • 數(shù)據(jù)庫訪問
  • mysql連接
  • mongodb連接
  • 圖形庫
  • 常用圖表
  • 數(shù)據(jù)分析
  • pandas庫
  • numpy庫
  • excel訪問庫