定 價(jià):43 元
叢書名:國(guó)家職業(yè)教育信息安全與管理專業(yè)教學(xué)資源庫(kù)配套教材
- 作者:張俊,喻潔 編
- 出版時(shí)間:2020/9/1
- ISBN:9787040543056
- 出 版 社:高等教育出版社
- 中圖法分類:TP311.561
- 頁碼:225
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Python程序設(shè)計(jì)》是國(guó)家職業(yè)教育信息安全與管理專業(yè)教學(xué)資源庫(kù)配套教材。
《Python程序設(shè)計(jì)》共分10個(gè)單元,主要講解Python的基礎(chǔ)知識(shí)、數(shù)據(jù)類型、程序結(jié)構(gòu)、函數(shù)、面向?qū)ο缶幊獭⑽募僮、Python數(shù)據(jù)分析Pandas和Python數(shù)據(jù)可視化。
《Python程序設(shè)計(jì)》通俗易懂,內(nèi)容由易到難,概念清晰,重點(diǎn)突出,習(xí)題豐富,比較適合Python初學(xué)者和從事大數(shù)據(jù)分析的從業(yè)人員。
《Python程序設(shè)計(jì)》為新形態(tài)一體化教材,配套建設(shè)了微課視頻、授課用PPT、課后習(xí)題、習(xí)題答案、素材等數(shù)字化學(xué)習(xí)資源。
與《Python程序設(shè)計(jì)》配套的數(shù)字課程在“智慧職教”(www.icve.com.cn)上線,讀者可以登錄進(jìn)行學(xué)習(xí)并下載基本教學(xué)資源,詳見“智慧職教服務(wù)指南”,也可發(fā)郵件至編輯郵箱獲取相關(guān)資源。
《Python程序設(shè)計(jì)》可作為高等院校Python語言課程的教材,也可作為廣大計(jì)算機(jī)技術(shù)人員及相關(guān)自學(xué)者的輔助教材。
Python語言簡(jiǎn)單、優(yōu)雅、明確,非常適合初學(xué)者學(xué)習(xí)。它擁有豐富的庫(kù),可用于爬蟲開發(fā)、Web開發(fā)、自動(dòng)化運(yùn)維、云計(jì)算、數(shù)據(jù)分析、人工智能等諸多領(lǐng)域。它特有的列表、元組、字典等數(shù)據(jù)類型將“寫得少,做得多”的編程理念發(fā)揮到極致。它在世界編程語言的排名不斷地上升,越來越受到大家的歡迎,也使得掌握它的人就業(yè)前景一片大好。
通過本書的學(xué)習(xí),學(xué)生能夠快速了解Python的語法特點(diǎn)和程序結(jié)構(gòu),掌握運(yùn)用函數(shù)和面向?qū)ο筮M(jìn)行編程的方法,應(yīng)用Python常用庫(kù)進(jìn)行快速開發(fā)。
本書共分10個(gè)單元:?jiǎn)卧?Python概述,可使讀者了解Python的特點(diǎn),能夠快速搭建Python的開發(fā)環(huán)境并親身體驗(yàn)Python編程;單元2簡(jiǎn)單數(shù)據(jù)類型,可使讀者了解Python的基礎(chǔ)數(shù)據(jù)類型——數(shù)字類型、字符串類型和布爾類型;單元3高級(jí)數(shù)據(jù)類型,可使讀者了解Python所特有的復(fù)雜數(shù)據(jù)類型——表、元組和字典;單元4程序結(jié)構(gòu),可使讀者學(xué)會(huì)Python的程序結(jié)構(gòu)并應(yīng)用其進(jìn)行簡(jiǎn)單的編程;單元5函數(shù),可使讀者掌握應(yīng)用函數(shù)進(jìn)行模塊化編程;單元6面向?qū)ο缶幊,可使讀者理解類、對(duì)象、封裝、繼承等概念,并進(jìn)行面向?qū)ο缶幊;單?文件操作,可使讀者學(xué)會(huì)從文件中讀取數(shù)據(jù),將數(shù)據(jù)寫入文件中;單元8Python數(shù)據(jù)分析NumPy,可使讀者認(rèn)識(shí)NumPy數(shù)據(jù)結(jié)構(gòu),掌握其基本運(yùn)算和高級(jí)運(yùn)算;單元9Python數(shù)據(jù)分析Pandas,可使讀者認(rèn)識(shí)Series和DataFrame的數(shù)據(jù)類型,掌握其常用的操作進(jìn)行快速數(shù)據(jù)分析;單元10Python數(shù)據(jù)可視化,可使讀者了解Matplotlib庫(kù)并應(yīng)用該庫(kù)進(jìn)行數(shù)據(jù)可視化操作。
本書結(jié)構(gòu):設(shè)有學(xué)習(xí)目標(biāo)、引例描述、知識(shí)儲(chǔ)備、引例分析和實(shí)現(xiàn)、單元小結(jié)和課后習(xí)題。
本書面向Python的初學(xué)者和具有一定基礎(chǔ)想夯實(shí)自己的編程愛好者,重在培養(yǎng)基于Python語言的開發(fā)人員所需要的職業(yè)能力和職業(yè)素養(yǎng)。
本書內(nèi)容由淺到深,通過引例將理論和實(shí)踐密切結(jié)合,反映了高等職業(yè)教育的特點(diǎn),也符合初學(xué)者的認(rèn)識(shí)和掌握計(jì)算機(jī)技術(shù)的規(guī)律。
本書每單元都有大量的示例,均包含源代碼和運(yùn)行結(jié)果,方便初學(xué)者按照示例進(jìn)行操作以驗(yàn)證所學(xué)理論,加深對(duì)相關(guān)知識(shí)的理解。每單元都有引例,通過對(duì)引例的描述、分析和實(shí)現(xiàn),提高學(xué)生分析問題和解決問題的能力。特別是本書是國(guó)家職業(yè)教育信息安全與管理專業(yè)教學(xué)資源庫(kù)“Python程序設(shè)計(jì)”課程的配套教材。該資源庫(kù)教學(xué)資源豐富,教學(xué)資源見下表。學(xué)生都通過手機(jī)或個(gè)人計(jì)算機(jī)在資源庫(kù)平臺(tái)進(jìn)行自主學(xué)習(xí),并完成教9幣布置的基礎(chǔ)知識(shí)測(cè)驗(yàn)或思考題。這種線上線下混合式教學(xué)模式,把教師在課堂需要講解的課堂知識(shí)點(diǎn)和網(wǎng)絡(luò)教學(xué)資源庫(kù)平臺(tái)有機(jī)地結(jié)合起來,配合學(xué)生的時(shí)間和學(xué)習(xí)能力來開展教學(xué),提升學(xué)生的自主學(xué)習(xí)能力,同時(shí)也可以把教師從繁重的教學(xué)任務(wù)中解放出來。
單元1 Python概述
學(xué)習(xí)目標(biāo)
引例描述
知識(shí)儲(chǔ)備
1.1 關(guān)于Python
1.1.1 Python簡(jiǎn)介
1.1.2 Python語言的特點(diǎn)
1.2 搭建Python的編程環(huán)境
1.2.1 在Linux下搭建Python編程環(huán)境
1.2.2 在Windows下搭建Python編程環(huán)境
1.3 Python程序的編寫、運(yùn)行與調(diào)試
1.3.1 采用交互式解釋器
1.3.2 采用文本編輯器
1.3.3 采用集成開發(fā)環(huán)境PyCharm
引例分析與實(shí)現(xiàn)
單元小結(jié)
課后習(xí)題
單元2 簡(jiǎn)單數(shù)據(jù)類型
學(xué)習(xí)目標(biāo)
引例描述
知識(shí)儲(chǔ)備
2.1 常量
2.1.1 數(shù)字型常量
2.1.2 字符型常量
2.1.3 布爾型常量
2.1.2 變量
2.2.1 變量的命名
2.2.2 變量的賦值
2.3 數(shù)據(jù)類型
2.3.1 數(shù)字類型
2.3.2 布爾類型
2.3.3 字符串類型
2.3.4 正則表達(dá)式
引例分析與實(shí)現(xiàn)
單元小結(jié)
課后習(xí)題
單元3 高級(jí)數(shù)據(jù)類型
學(xué)習(xí)目標(biāo)
引例描述
知識(shí)儲(chǔ)備
3.1 列表
3.1.1 訪問列表中的元素
3.1.2 列表元素的增、刪、改操作
3.1.3 列表的基本運(yùn)算
3.1.4 列表中常用的函數(shù)
3.2 元組
3.3 字典
3.3.1 字典的特性及內(nèi)置函數(shù)
3.3.2 字典的基本操作
3.3.3 字典常用的方法
引例分析與實(shí)現(xiàn)
單元小結(jié)
課后習(xí)題
……
單元4 程序結(jié)構(gòu)
單元5 函數(shù)
單元6 面向?qū)ο缶幊?br />單元7 文件操作
單元8 Python數(shù)據(jù)分析NumPy
單元9 Python數(shù)據(jù)分析Pandas
單元10 Python數(shù)據(jù)可視化
參考文獻(xiàn)