Python語(yǔ)言程序設(shè)計(jì)入門實(shí)驗(yàn)指導(dǎo)
定 價(jià):¥69
中 教 價(jià):¥55.20 (8.00折)
庫(kù) 存 數(shù): 1
叢 書 名:高等院校計(jì)算機(jī)應(yīng)用系列教材
《Python語(yǔ)言程序設(shè)計(jì)入門實(shí)驗(yàn)指導(dǎo)》是《Python語(yǔ)言程序設(shè)計(jì)入門》的配套實(shí)驗(yàn)指導(dǎo)教材,全書共分4篇:篇是Python程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo),結(jié)合主教材內(nèi)容提供了14個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)給出了實(shí)驗(yàn)?zāi)康摹⒁笠约俺绦蛱崾荆坏诙恰禤ython語(yǔ)言程序設(shè)計(jì)入門》習(xí)題解答;第三篇是全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python介紹,包括全國(guó)計(jì)算機(jī)等級(jí)考試大綱、公共基礎(chǔ)知識(shí)、Python模擬試題等;第四篇是Python應(yīng)用實(shí)訓(xùn),介紹了Python在網(wǎng)絡(luò)爬蟲、數(shù)據(jù)處理和數(shù)據(jù)可視化等方面的應(yīng)用。 《Python語(yǔ)言程序設(shè)計(jì)入門實(shí)驗(yàn)指導(dǎo)》內(nèi)容豐富,實(shí)用性強(qiáng),與《Python語(yǔ)言程序設(shè)計(jì)入門》一起構(gòu)成了一套完整的教學(xué)用書,可作為高等學(xué)校的教學(xué)參考書,也可作為報(bào)考全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)人員的參考資料。
程序設(shè)計(jì)初學(xué)者通過(guò)學(xué)習(xí)本套教材,可以快速掌握程序設(shè)計(jì)的基本思想和一般方法,達(dá)到如下目標(biāo)。 ??知識(shí)傳授目標(biāo):掌握Python語(yǔ)言的數(shù)據(jù)類型、基本控制結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及部分標(biāo)準(zhǔn)庫(kù)和擴(kuò)展庫(kù)的使用;理解文件的基本處理方法;了解當(dāng)下熱門領(lǐng)域的Python擴(kuò)展庫(kù)的使用方法。 ??能力培養(yǎng)目標(biāo):讓學(xué)生具有分析問(wèn)題、解決問(wèn)題的能力,以及計(jì)算思維和信息素養(yǎng),掌握程序設(shè)計(jì)方法,具備利用Python語(yǔ)言編程解決實(shí)際問(wèn)題的能力。 ??價(jià)值塑造目標(biāo):將科技創(chuàng)新、愛國(guó)主義精神等思政元素融入教學(xué),著眼于學(xué)生道德素養(yǎng)的熏陶濡染,培養(yǎng)學(xué)生一絲不茍、嚴(yán)謹(jǐn)認(rèn)真、求真務(wù)實(shí)的工作態(tài)度和工匠精神,為學(xué)生學(xué)習(xí)后續(xù)課程、參加工作和開展科學(xué)研究打下良好基礎(chǔ)。
Python語(yǔ)言誕生于20世紀(jì)90年代,是一種跨平臺(tái)、開源、面向?qū)ο蟆⒔忉屝汀?dòng)態(tài)數(shù)據(jù)類型的高級(jí)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,在Web開發(fā)、科學(xué)計(jì)算、人工智能、大數(shù)據(jù)分析和系統(tǒng)運(yùn)維等領(lǐng)域得到廣泛應(yīng)用,深受人們的青睞。不論你是計(jì)算機(jī)類專業(yè)還是非計(jì)算機(jī)類專業(yè)的學(xué)生,也不論你是否有一定的編程基礎(chǔ),如果你想學(xué)習(xí)Python語(yǔ)言,我們相信這都是一套比較好的入門教材。隨著計(jì)算機(jī)基礎(chǔ)教育形式的不斷更新,2018年,大連民族大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教學(xué)中心成立了Python語(yǔ)言課組,課組成員有焉德軍、李宏巖、鄭江超、隋勵(lì)麗、楊為明、若曼、鄭智強(qiáng)、王鐸等多名老師。從課組成立開始,課組成員多次組織集體備課,進(jìn)行Python語(yǔ)言程序設(shè)計(jì)集中學(xué)習(xí),并多次參加各類Python語(yǔ)言程序設(shè)計(jì)相關(guān)的培訓(xùn)班:2019年4月,Python語(yǔ)言課組的五名教師,參加了在長(zhǎng)沙舉辦的第三屆全國(guó)高校Python語(yǔ)言與計(jì)算生態(tài)教學(xué)研討會(huì);2019年7月,Python語(yǔ)言課組全體成員參加了在南開大學(xué)舉辦的Python語(yǔ)言教學(xué)培訓(xùn)班;2019年8月,Python語(yǔ)言課組的兩名教師參加了全國(guó)高校大數(shù)據(jù)聯(lián)盟舉辦的Python編程及大數(shù)據(jù)分析教師研修班;2020年1月,Python語(yǔ)言課組的兩名教師參加了北京雷課教育舉辦的Python人工智能及大數(shù)據(jù)分析研修班;2020年1月,Python語(yǔ)言課組全體成員參加了由東華大學(xué)舉辦的Python語(yǔ)言與大數(shù)據(jù)培訓(xùn)。經(jīng)過(guò)一系列的培訓(xùn)和學(xué)習(xí)以及課組成員間的交流研討,我們對(duì)于有關(guān)Python語(yǔ)言課程的教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段等有了深刻認(rèn)識(shí),增強(qiáng)了在全校大范圍開設(shè)Python語(yǔ)言程序設(shè)計(jì)課程的信心。2019年秋季學(xué)期,計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教學(xué)中心停開了已經(jīng)開設(shè)多年的VB程序設(shè)計(jì)課程和Access數(shù)據(jù)庫(kù)課程,在全校5個(gè)學(xué)院21個(gè)專業(yè)新開設(shè)了Python語(yǔ)言程序設(shè)計(jì)課程。經(jīng)過(guò)兩年的學(xué)習(xí)和教學(xué)實(shí)踐,Python語(yǔ)言課組積累了豐富的經(jīng)驗(yàn),著手編寫適合高校非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)的教材《Python語(yǔ)言程序設(shè)計(jì)入門》和實(shí)驗(yàn)教程《Python語(yǔ)言程序設(shè)計(jì)入門實(shí)驗(yàn)指導(dǎo)》。《Python語(yǔ)言程序設(shè)計(jì)入門》以全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python語(yǔ)言程序設(shè)計(jì)考試大綱為指導(dǎo),圍繞Python的基礎(chǔ)語(yǔ)法和數(shù)據(jù)結(jié)構(gòu)組織編排講授內(nèi)容,包含Python概述、Python語(yǔ)言基礎(chǔ)、Python程序的控制結(jié)構(gòu)、函數(shù)、組合數(shù)據(jù)類型、文件和數(shù)據(jù)格式化以及模塊、包與庫(kù)的使用,此外還涉及圖形用戶界面程序設(shè)計(jì)等。《Python語(yǔ)言程序設(shè)計(jì)入門實(shí)驗(yàn)指導(dǎo)》則包含四部分內(nèi)容:與主教材內(nèi)容相關(guān)的14個(gè)實(shí)驗(yàn)項(xiàng)目;《Python語(yǔ)言程序設(shè)計(jì)入門》習(xí)題解答;Python語(yǔ)言的二級(jí)等級(jí)考試大綱和模擬題;網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析,數(shù)據(jù)可視化等項(xiàng)目實(shí)訓(xùn)。為了更好地開展線上線下混合模式教學(xué),結(jié)合教材,我們錄制了44個(gè)MOOC教學(xué)視頻,總時(shí)長(zhǎng)630分鐘,在中國(guó)大學(xué)MOOC的SPOC學(xué)校專有課程(大連民族大學(xué))上線(http://www.icourse163.org/course/preview/DLNU-1461020176?tid=1461806466)。同時(shí),基于百科園通用考試平臺(tái),我們構(gòu)建了Python語(yǔ)言程序設(shè)計(jì)題庫(kù),為實(shí)施過(guò)程化考核和形成性評(píng)價(jià)奠定了扎實(shí)基礎(chǔ)。為了更好地開展課程思政,結(jié)合教學(xué)內(nèi)容,我們合理地設(shè)計(jì)了一些課程思政案例,如鴻蒙操作系統(tǒng)、社會(huì)主義核心價(jià)值觀知識(shí)問(wèn)答程序、習(xí)近平總書記在慶祝中華人民共和國(guó)成立70周年大會(huì)上的講話詞頻分析、《中共中央關(guān)于堅(jiān)持和完善中國(guó)特色社會(huì)主義制度、推進(jìn)國(guó)家治理體系和治理能力現(xiàn)代化若干重大問(wèn)題的決定》詞云圖、繪制五星紅旗等,所有這些課程思政案例,與教學(xué)內(nèi)容緊密結(jié)合,不突兀,不牽強(qiáng),因勢(shì)利導(dǎo)、順勢(shì)而為地自然融入,起到潤(rùn)物無(wú)聲、潛移默化的效果。在潛移默化中,讓學(xué)生增長(zhǎng)見識(shí),堅(jiān)定學(xué)生的理想信念,激發(fā)學(xué)生的愛國(guó)熱情,培養(yǎng)學(xué)生具有民族自信心和維護(hù)國(guó)家利益的責(zé)任感,喚醒學(xué)生為中華之崛起而讀書的原動(dòng)力。本套教材以程序設(shè)計(jì)初學(xué)者為對(duì)象,由淺入深、循序漸進(jìn)地講述Python語(yǔ)言的基本概念、基本語(yǔ)法和數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識(shí),包括Python語(yǔ)言開發(fā)環(huán)境的安裝、變量與數(shù)據(jù)類型、程序控制結(jié)構(gòu)、函數(shù)和模塊、文件、Python標(biāo)準(zhǔn)庫(kù)和第三方庫(kù)應(yīng)用等。程序設(shè)計(jì)初學(xué)者通過(guò)學(xué)習(xí)本套教材,可以快速掌握程序設(shè)計(jì)的基本思想和一般方法,達(dá)到如下目標(biāo)。? 知識(shí)傳授目標(biāo):掌握Python語(yǔ)言的數(shù)據(jù)類型、基本控制結(jié)構(gòu)、函數(shù)設(shè)計(jì)以及部分標(biāo)準(zhǔn)庫(kù)和擴(kuò)展庫(kù)的使用;理解文件的基本處理方法;了解當(dāng)下熱門領(lǐng)域的Python擴(kuò)展庫(kù)的使用方法。? 能力培養(yǎng)目標(biāo):讓學(xué)生具有分析問(wèn)題、解決問(wèn)題的能力,以及計(jì)算思維和信息素養(yǎng),掌握程序設(shè)計(jì)方法,具備利用Python語(yǔ)言編程解決實(shí)際問(wèn)題的能力。? 價(jià)值塑造目標(biāo):將科技創(chuàng)新、愛國(guó)主義精神等思政元素融入教學(xué),著眼于學(xué)生道德素養(yǎng)的熏陶濡染,培養(yǎng)學(xué)生一絲不茍、嚴(yán)謹(jǐn)認(rèn)真、求真務(wù)實(shí)的工作態(tài)度和工匠精神,為學(xué)生學(xué)習(xí)后續(xù)課程、參加工作和開展科學(xué)研究打下良好基礎(chǔ)。在本套教材的編寫過(guò)程中,我們參閱了很多Python語(yǔ)言方面的圖書資料和網(wǎng)絡(luò)資源,借鑒和吸收了其中的很多寶貴經(jīng)驗(yàn),在此向相關(guān)作者表示衷心的感謝。由于編者水平有限,書中難免有疏漏之處,敬請(qǐng)各位同行和讀者批評(píng)指正,在此表示感謝。我們的郵箱是992116@qq.com,電話是010-62796045。
編 者 2021年4月
篇 Python程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) 1第1章 實(shí)驗(yàn)內(nèi)容 1實(shí)驗(yàn)一 熟悉IDLE集成開發(fā)環(huán)境 1實(shí)驗(yàn)二 數(shù)據(jù)類型 2實(shí)驗(yàn)三 運(yùn)算符和表達(dá)式 4實(shí)驗(yàn)四 選擇結(jié)構(gòu) 5實(shí)驗(yàn)五 循環(huán)結(jié)構(gòu) 6實(shí)驗(yàn)六 函數(shù) 7實(shí)驗(yàn)七 列表與元組 8實(shí)驗(yàn)八 字典與集合 9實(shí)驗(yàn)九 文件與數(shù)據(jù)格式化 11實(shí)驗(yàn)十 turtle庫(kù)的使用 12實(shí)驗(yàn)十一 random庫(kù)的使用 13實(shí)驗(yàn)十二 第三方庫(kù) 14實(shí)驗(yàn)十三 界面設(shè)計(jì) 16實(shí)驗(yàn)十四 綜合設(shè)計(jì) 16第2章 實(shí)驗(yàn)內(nèi)容參考答案 17實(shí)驗(yàn)一 熟悉IDLE集成開發(fā)環(huán)境 17實(shí)驗(yàn)二 數(shù)據(jù)類型 17實(shí)驗(yàn)三 運(yùn)算符和表達(dá)式 18實(shí)驗(yàn)四 選擇結(jié)構(gòu) 19實(shí)驗(yàn)五 循環(huán)結(jié)構(gòu) 20實(shí)驗(yàn)六 函數(shù) 21實(shí)驗(yàn)七 列表與元組 22實(shí)驗(yàn)八 字典與集合 23實(shí)驗(yàn)九 文件與數(shù)據(jù)格式化 24實(shí)驗(yàn)十 turtle庫(kù)的使用 24實(shí)驗(yàn)十一 random庫(kù)的使用 25實(shí)驗(yàn)十二 第三方庫(kù) 25實(shí)驗(yàn)十三 界面設(shè)計(jì) 26實(shí)驗(yàn)十四 綜合設(shè)計(jì) 27第二篇 《Python語(yǔ)言程序設(shè)計(jì)入門》習(xí)題解答 29第1章 習(xí)題解答 29一、選擇題 29二、編程題 29第2章 習(xí)題解答 30一、選擇題 30二、編程題 32第3章 習(xí)題解答 33一、選擇題 33二、編程題 35第4章 習(xí)題解答 38一、選擇題 38二、編程題 39第5章 習(xí)題解答 41一、選擇題 41二、編程題 44第6章 習(xí)題解答 47一、選擇題 47二、編程題 48第7章 習(xí)題解答 49一、選擇題 49二、填空題 50三、編程題 51第三篇 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python介紹 55第1章 全國(guó)計(jì)算機(jī)等級(jí)考試大綱 551.1 全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)Python)考試大綱 551.2 全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)公共基礎(chǔ))考試大綱 57第2章 計(jì)算機(jī)系統(tǒng) 582.1 概述 582.2 計(jì)算機(jī)硬件系統(tǒng) 602.3 操作系統(tǒng) 692.4 習(xí)題與解答 81第3章 數(shù)據(jù)結(jié)構(gòu)與算法 833.1 算法 833.2 數(shù)據(jù)結(jié)構(gòu)的基本概念 843.3 線性表及其順序存儲(chǔ)結(jié)構(gòu) 873.4 棧和隊(duì)列 883.5 線性鏈表 903.6 樹與二叉樹 923.7 查找技術(shù) 973.8 排序技術(shù) 983.9 習(xí)題與解答 100第4章 軟件工程基礎(chǔ) 1024.1 軟件工程的基本概念 1034.2 軟件需求分析 1044.3 軟件設(shè)計(jì) 1054.4 程序設(shè)計(jì)基礎(chǔ) 1094.5 軟件測(cè)試及調(diào)試 1124.6 習(xí)題與解答 114第5章 數(shù)據(jù)庫(kù)基礎(chǔ) 1165.1 數(shù)據(jù)庫(kù)系統(tǒng)的基本概念 1165.2 數(shù)據(jù)模型 1205.3 關(guān)系代數(shù) 1245.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 1285.5 習(xí)題與解答 130第6章 等級(jí)考試模擬試題 1326.1 模擬試題一 1326.2 模擬試題二 140第四篇 Python應(yīng)用實(shí)訓(xùn) 151第1章 網(wǎng)絡(luò)爬蟲 1511.1 爬蟲概述 1511.2 Requests庫(kù)入門 1521.3 爬蟲實(shí)例 1561.4 BeautifulSoup庫(kù)的使用 1611.5 正則表達(dá)式 1721.6 淘寶商品比價(jià)定向爬蟲介紹 1771.7 小結(jié) 182第2章 數(shù)據(jù)處理 1832.1 NumPy庫(kù)的基本使用方法 1832.2 Pandas庫(kù)的基本使用方法 1912.3 實(shí)例分析 2022.4 小結(jié) 206第3章 數(shù)據(jù)可視化 2073.1 matplotlib.pyplot子庫(kù)的基礎(chǔ)知識(shí) 2073.2 Pandas數(shù)據(jù)可視化 2133.3 數(shù)據(jù)可視化綜合實(shí)例 2173.4 小結(jié) 224參考文獻(xiàn) 225