l全面認(rèn)識(shí)Python,包括發(fā)展歷程、特點(diǎn)、應(yīng)用領(lǐng)域、歷史版本、Python的安裝、Python程序執(zhí)行原理、集成開(kāi)發(fā)環(huán)境的使用等
l掌握python的基礎(chǔ)語(yǔ)法,包括變量、數(shù)據(jù)類(lèi)型、運(yùn)算符、流程控制語(yǔ)句等,實(shí)現(xiàn)簡(jiǎn)單的程序編寫(xiě)
l熟練使用python的各種數(shù)據(jù)結(jié)構(gòu),如字符串、列表、元組、字典,集合等,掌握各自的適用場(chǎng)景
l熟練使用python的模塊和包,理解使用模塊的好處,并在以后的工作中靈活的借助模塊完成想要的功能
l熟練掌握Python中異常的處理和文件的操作,可實(shí)現(xiàn)文件的讀寫(xiě),備份等。
l熱愛(ài)編程事業(yè),對(duì)編程有濃厚的興趣
l了解計(jì)算機(jī)基本操作,掌握一般文字輸入和處理的基礎(chǔ)知識(shí)
l了解計(jì)算機(jī)軟件,硬件等基本概念
l已經(jīng)學(xué)習(xí)過(guò)程序語(yǔ)言設(shè)計(jì)技術(shù),對(duì)面向?qū)ο蠹夹g(shù)也有一定的了解。如Java編程語(yǔ)言,C語(yǔ)言,C++,Web前端等
Python基礎(chǔ) |
|
章節(jié) |
教學(xué)重點(diǎn) |
Python概述及開(kāi)發(fā)環(huán)境搭建 |
1. Python編程語(yǔ)言介紹及發(fā)展歷程 2. Python語(yǔ)言的應(yīng)用場(chǎng)景 3. Python解釋器2.0和3.0版本介紹及區(qū)別 4. Python開(kāi)發(fā)環(huán)境搭建 5. Python IDE集成開(kāi)發(fā)工具PyCharm安裝及應(yīng)用 6. notebook的安裝及應(yīng)用 |
Python編程語(yǔ)言基礎(chǔ) |
1. Python中的注釋,縮進(jìn) 2. Python中的變量定義及命名規(guī)范 3. Python中的基本數(shù)據(jù)類(lèi)型(int,float,bool,complex) 4. Python中數(shù)據(jù)類(lèi)型的轉(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í) |
Python中的高級(jí)數(shù)據(jù)類(lèi)型 |
1. 序列概念的引入 2. 序列的分類(lèi) 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ù)類(lèi)型的運(yùn)算 |
Python流程控制 |
1. 流程控制語(yǔ)句的三種結(jié)構(gòu)介紹 2. 順序結(jié)構(gòu)的應(yīng)用場(chǎng)景 3. 分支結(jié)構(gòu)if else的語(yǔ)法結(jié)構(gòu)及應(yīng)用場(chǎng)景 4. 循環(huán)結(jié)構(gòu)之while循環(huán)的語(yǔ)法及應(yīng)用 5. 循環(huán)結(jié)構(gòu)之for循環(huán)的語(yǔ)法及應(yīng)用 6. pass,break,continue關(guān)鍵字的應(yīng)用 |
Python中的函數(shù) |
1. 函數(shù)的定義和作用 2. 函數(shù)的參數(shù)和返回值 3. 局部變量與全局變量 4. 位置參數(shù)與關(guān)鍵字參數(shù) 5. 缺省參數(shù)與多值參數(shù) 6. 遞歸函數(shù)和匿名函數(shù) 7. 數(shù)據(jù)的不可變類(lèi)型與可變類(lèi)型(id函數(shù)) 8. 拆包(元組和字典的拆包) 9. 常用內(nèi)置函數(shù) |
Python中的包與模塊 |
1. 了解模塊 2. 模塊的導(dǎo)入方式 3. as關(guān)鍵字定義別名 4. 自定義模塊的導(dǎo)入與應(yīng)用 5. 模塊定位的順序 6. 了解與制作包 7. 導(dǎo)入包的方式 8. 模塊與包的總結(jié) |
字符串 |
1. 什么是字符串 2. 字符串的基本操作 3. 字符串中的內(nèi)置函數(shù) 4. 字符串的切片操作 5. 列表與元組的切片 |
正則表達(dá)式 |
1. 正則表達(dá)式的介紹與應(yīng)用場(chǎng)景 2. 正則表達(dá)式匹配單個(gè)字符 3. 正則表達(dá)式匹配多個(gè)字符 4. 正則表達(dá)式的高級(jí)語(yǔ)法實(shí)現(xiàn) |
Python中異常的處理 |
1.Python中異常概念的介紹 2.Python中常見(jiàn)的異常類(lèi)型 3. Python中異常處理之捕獲異常 4. 捕獲異常的完整結(jié)構(gòu) 5. Python中異常處理之拋出異常 6. 自定義異常類(lèi)型 |
Python中的文件操作 |
1. 文件操作的基本步驟 2. Python中文件的寫(xiě)入操作 3. Python中文件訪(fǎng)問(wèn)的模式 4. Python中文件讀取操作 5. 文件的備份 6. with實(shí)現(xiàn)文件的操作 7. Python中文件夾及文件的基本操作 |