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