曙海教學優勢
本課程以項目實現為導向,面向企事業項目實際需要,秉承二十一年積累的教學品質,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,課程可定制,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。曙海培訓的課程在業內有著響亮的知名度。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。
?
l??熱愛編程事業,對編程有濃厚的興趣
l??了解計算機基本操作,掌握一般文字輸入和處理的基礎知識
l??了解計算機軟件,硬件等基本概念
l??最好已經學習過程序語言設計技術,對面向對象技術也有一定的了解。如Java編程語言,C語言,C++,Web前端等
?
?
l??全面認識Python,包括發展歷程、特點、應用領域、歷史版本、Python的安裝、Python程序執行原理、集成開發環境的使用等
l??掌握python的基礎語法,包括變量、數據類型、運算符、流程控制語句等,實現簡單的程序編寫
l??熟練使用python的各種數據結構,如字符串、列表、元組、字典,集合等,掌握各自的適用場景
l??熟練使用python的模塊和包,理解使用模塊的好處,并在以后的工作中靈活的借助模塊完成想要的功能
l??熟練掌握Python中異常的處理和文件的操作,可實現文件的讀寫,備份等。
?
Python基礎 |
|
章節 |
教學重點 |
第1章 Python概述及開發環境搭建 |
1. Python編程語言介紹及發展歷程 2. Python語言的應用場景 3. Python解釋器2.0和3.0版本介紹及區別 4. Python開發環境搭建 5. Python IDE集成開發工具PyCharm安裝及應用 6. notebook的安裝及應用 |
第2章 Python編程語言基礎 |
1. Python中的注釋,縮進 2. Python中的變量定義及命名規范 3. Python中的基本數據類型(int,float,bool,complex) 4. Python中數據類型的轉換 5. Python中格式化字符串 6. Python中的運算符(算數運算符,邏輯運算符,賦值運算符,比較運算符,成員運算符,身份運算符)及運算符的優先級 |
第3章 Python中的高級數據類型 |
1.?序列概念的引入 2.?序列的分類 3. list列表的定義與應用 4.?列表推導式的定義與應用 5. tuple元組的定義與應用 6. tuple與list之間的相互轉換 7.?字典的定義與應用 8.?集合的定義與應用 9.?高級數據類型的運算 |
第4章 Python流程控制 |
1.?流程控制語句的三種結構介紹 2.?順序結構的應用場景 3.?分支結構if else的語法結構及應用場景 4.?循環結構之while循環的語法及應用 5.?循環結構之for循環的語法及應用 6. pass,break,continue關鍵字的應用 |
第5章 Python中的函數 |
1.?函數的定義和作用 2.?函數的參數和返回值 3.?局部變量與全局變量 4.?位置參數與關鍵字參數 5.?缺省參數與多值參數 6.?遞歸函數和匿名函數 7.?數據的不可變類型與可變類型(id函數) 8.?拆包(元組和字典的拆包) 9.?常用內置函數 |
第6章 Python中的包與模塊 |
1.?了解模塊 2.?模塊的導入方式 3. as關鍵字定義別名 4.?自定義模塊的導入與應用 5.?模塊定位的順序 6.?了解與制作包 7.?導入包的方式 8.?模塊與包的總結 |
第7章 字符串 |
1.?什么是字符串 2.?字符串的基本操作 3.?字符串中的內置函數 4.?字符串的切片操作 5.?列表與元組的切片 |
第8章 正則表達式 |
1.?正則表達式的介紹與應用場景 2.?正則表達式匹配單個字符 3.?正則表達式匹配多個字符 4.?正則表達式的高級語法實現 |
第9章? Python中異常的處理 |
1.Python中異常概念的介紹 2.Python中常見的異常類型 3.? Python中異常處理之捕獲異常 4.??捕獲異常的完整結構 5.? Python中異常處理之拋出異常 6.??自定義異常類型 |
第10章 Python中的文件操作 |
1.?文件操作的基本步驟 2. Python中文件的寫入操作 3. Python中文件訪問的模式 4. Python中文件讀取操作 5.?文件的備份 6. with實現文件的操作 7. Python中文件夾及文件的基本操作 |