教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學(xué)品質(zhì),以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。
?
l??熱愛編程事業(yè),對編程有濃厚的興趣
l??了解計算機基本操作,掌握一般文字輸入和處理的基礎(chǔ)知識
l??了解計算機軟件,硬件等基本概念
l??最好已經(jīng)學(xué)習(xí)過程序語言設(shè)計技術(shù),對面向?qū)ο蠹夹g(shù)也有一定的了解。如Java編程語言,C語言,C++,Web前端等
?
?
l??全面認識Python,包括發(fā)展歷程、特點、應(yīng)用領(lǐng)域、歷史版本、Python的安裝、Python程序執(zhí)行原理、集成開發(fā)環(huán)境的使用等
l??掌握python的基礎(chǔ)語法,包括變量、數(shù)據(jù)類型、運算符、流程控制語句等,實現(xiàn)簡單的程序編寫
l??熟練使用python的各種數(shù)據(jù)結(jié)構(gòu),如字符串、列表、元組、字典,集合等,掌握各自的適用場景
l??熟練使用python的模塊和包,理解使用模塊的好處,并在以后的工作中靈活的借助模塊完成想要的功能
l??熟練掌握Python中異常的處理和文件的操作,可實現(xiàn)文件的讀寫,備份等。
?
Python基礎(chǔ) |
|
章節(jié) |
教學(xué)重點 |
第1章 Python概述及開發(fā)環(huán)境搭建 |
1. Python編程語言介紹及發(fā)展歷程 2. Python語言的應(yī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中的注釋,縮進 2. Python中的變量定義及命名規(guī)范 3. Python中的基本數(shù)據(jù)類型(int,float,bool,complex) 4. Python中數(shù)據(jù)類型的轉(zhuǎn)換 5. Python中格式化字符串 6. Python中的運算符(算數(shù)運算符,邏輯運算符,賦值運算符,比較運算符,成員運算符,身份運算符)及運算符的優(yōu)先級 |
第3章 Python中的高級數(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.?高級數(shù)據(jù)類型的運算 |
第4章 Python流程控制 |
1.?流程控制語句的三種結(jié)構(gòu)介紹 2.?順序結(jié)構(gòu)的應(yīng)用場景 3.?分支結(jié)構(gòu)if else的語法結(jié)構(gòu)及應(yī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章 正則表達式 |
1.?正則表達式的介紹與應(yīng)用場景 2.?正則表達式匹配單個字符 3.?正則表達式匹配多個字符 4.?正則表達式的高級語法實現(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實現(xiàn)文件的操作 7. Python中文件夾及文件的基本操作 |