Python應(yīng)用程序設(shè)計(jì)/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材
定 價(jià):¥69
中 教 價(jià):¥55.20 (8.00折)
庫 存 數(shù): 1
叢 書 名:21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材
《Python應(yīng)用程序設(shè)計(jì)/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材》內(nèi)容包括程序設(shè)計(jì)基礎(chǔ)和應(yīng)用程序設(shè)計(jì)兩大部分。程序設(shè)計(jì)基礎(chǔ)部分內(nèi)容簡單,易學(xué)易用;應(yīng)用程序設(shè)計(jì)部分包括圖形用戶界面程序設(shè)計(jì)、文本分析程序設(shè)計(jì)、可視化程序設(shè)計(jì)、數(shù)據(jù)庫程序設(shè)計(jì)、大數(shù)據(jù)程序設(shè)計(jì)、人工智能程序設(shè)計(jì)、簡單游戲程序設(shè)計(jì)和其他應(yīng)用程序設(shè)計(jì)(如圖像處理程序設(shè)計(jì)、視頻處理程序設(shè)計(jì)、語音合成程序設(shè)計(jì)和科學(xué)計(jì)算程序設(shè)計(jì))等內(nèi)容。 《Python應(yīng)用程序設(shè)計(jì)/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材》由多個教學(xué)模塊組成,便于不同專業(yè)采用不同模塊組合的方式進(jìn)行教學(xué)。 《Python應(yīng)用程序設(shè)計(jì)/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材》列舉了600多道程序例題,此外還提供了豐富的教學(xué)資源,包括PPT課件、習(xí)題參考答案、程序案例源代碼以及書中涉及的軟件包、數(shù)據(jù)集、語料庫等。 《Python應(yīng)用程序設(shè)計(jì)/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)實(shí)用規(guī)劃教材》適合作為大學(xué)本科學(xué)生的教材,也適合作為Python程序設(shè)計(jì)初學(xué)者的參考用書。
(1)模塊化教學(xué)。教材將Python程序設(shè)計(jì)分為基礎(chǔ)教學(xué)和應(yīng)用教學(xué)兩大部分。應(yīng)用教學(xué)部分由多個模塊組成,便于不同專業(yè)采用不同模塊組合的方式進(jìn)行教學(xué)。
(2)程序案例教學(xué)。教材列舉了110多個應(yīng)用程序?qū)嵗谕ㄟ^“案例-模仿-改進(jìn)”的方法,使學(xué)生快速掌握Python語言的程序設(shè)計(jì)方法。幫助學(xué)生利用所學(xué)Python程序語言知識,解決專業(yè)領(lǐng)域的具體問題。
(3)豐富的教學(xué)資源。本教材提供的教學(xué)資源有:PPT課件,習(xí)題參考答案,程序案例源代碼,程序案例中涉及的第三方軟件離線安裝包,程序案例中涉及的數(shù)據(jù)集和語料庫,程序案例中涉及的圖片、音頻、視頻、文本等。
本書主要介紹Python程序設(shè)計(jì)的基礎(chǔ)知識和應(yīng)用程序設(shè)計(jì),努力提高讀者的編程水平,增強(qiáng)讀者利用Python程序設(shè)計(jì)語言解決應(yīng)用問題的能力。本書特色 (1)模塊化教學(xué)。本書將Python程序設(shè)計(jì)分為程序設(shè)計(jì)基礎(chǔ)(即基礎(chǔ)部分)和應(yīng)用程序設(shè)計(jì)(即應(yīng)用部分)兩大部分,基礎(chǔ)部分遵循簡單易學(xué)原則;應(yīng)用部分力求解決實(shí)際問題。應(yīng)用部分由多個專業(yè)教學(xué)模塊組成,便于不同專業(yè)采用不同模塊組合的方式進(jìn)行教學(xué)。 (2)程序案例教學(xué)。本書從學(xué)生的角度出發(fā),按照學(xué)生理解問題的思路和方式進(jìn)行寫作,力求內(nèi)容通俗易懂。本書列舉了600多道程序例題,其中很多典型應(yīng)用程序案例可以作為課程設(shè)計(jì)的參考題目。作者期望通過“案例一模仿一改進(jìn)一創(chuàng)新”的學(xué)習(xí)方法,使讀者快速掌握Python語言的程序設(shè)計(jì)方法,幫助讀者利用所學(xué)的Python程序語言知識,解決專業(yè)領(lǐng)域的具體問題。 (3)豐富的教學(xué)資源。教材提供的教學(xué)資源有PPT課件、習(xí)題參考答案、程序案例源代碼以及書中涉及的軟件包、數(shù)據(jù)集、語料庫等;此外還提供了程序案例中的圖片、音頻、視頻、文本、分類器、字體等資源。主要內(nèi)容 本書按模塊化設(shè)計(jì),分為兩部分。 第1~6章為程序設(shè)計(jì)基礎(chǔ),篇幅占全書的40%左右。這部分內(nèi)容比較淺顯,避免了冗長繁雜的編程語法,對應(yīng)用較少的程序語言功能(如迭代器、生成器、裝飾器、斷言、協(xié)程等)極少討論。除第5章中的CSV和Excel文件讀寫案例外,第1~6章程序案例中的函數(shù)調(diào)用都使用標(biāo)準(zhǔn)函數(shù),沒有采用第三方軟件包,這方便了課程實(shí)驗(yàn)教學(xué)。簡單地說,第1部分內(nèi)容主要面向文科和理工科各個專業(yè)的程序設(shè)計(jì)基礎(chǔ)教學(xué)。 第7~14章為應(yīng)用程序設(shè)計(jì),篇幅占全書的60%左右。這部分內(nèi)容根據(jù)不同專業(yè)的教學(xué)需求進(jìn)行編寫。對這部分內(nèi)容,不同專業(yè)可以選擇不同的章節(jié)模塊。如文科專業(yè)可以選擇其中的文本分析、可視化程序設(shè)計(jì)等模塊進(jìn)行教學(xué);工科專業(yè)可以選擇可視化、數(shù)據(jù)庫、大數(shù)據(jù)等模塊進(jìn)行教學(xué);人工智能、簡單游戲、圖像處理、科學(xué)計(jì)算等教學(xué)模塊可以作為課程設(shè)計(jì)內(nèi)容。簡單地說,第2部分內(nèi)容主要面向更深入的應(yīng)用程序設(shè)計(jì)教學(xué)。
易建勛,大本,教授,
2018年:主編《計(jì)算機(jī)導(dǎo)論——計(jì)算思維和應(yīng)用技術(shù)》,清華大學(xué)出版社
2011年:主編《計(jì)算機(jī)硬件技術(shù)——結(jié)構(gòu)與性能》,清華大學(xué)出版社
2010年:主編《計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì) 第2版》,人民郵電出版社
2012年:主編《計(jì)算機(jī)維修技術(shù) 第3版》,清華大學(xué)出版社
第1部分 程序設(shè)計(jì)基礎(chǔ)第1章 基礎(chǔ)知識1.1 安裝與運(yùn)行1.1.1 Python語言的特征1.1.2 Python的下載和安裝1.1.3 Python程序的運(yùn)行1.1.4 第三方軟件包安裝pip1.1.5 程序的解釋與編譯1.2 程序符號1.2.1 保留字1.2.2 變量命名1.2.3 算術(shù)運(yùn)算1.2.4 其他運(yùn)算1.2.5 轉(zhuǎn)義字符1.2.6 程序路徑1.3 程序說明1.3.1 Python程序的組成1.3.2 Python程序的結(jié)構(gòu)1.3.3 Python語言與C語言的區(qū)別1.3.4 PEP編程規(guī)范1.3.5 Python的語法規(guī)則習(xí)題1第2章 數(shù)據(jù)結(jié)構(gòu)2.1 數(shù)字和字符串2.1.1 數(shù)據(jù)類型2.1.2 數(shù)字2.1.3 字符串2.2 列表和元組2.2.1 列表基本操作2.2.2 列表添加元素2.2.3 列表修改元素2.2.4 列表切片操作2.2.5 元組基本操作2.3 字典和集合2.3.1 字典2.3.2 集合習(xí)題2第3章 程序語句3.1 順序語句3.1.1 導(dǎo)入語句3.1.2 賦值語句3.1.3 輸入輸出語句3.2 條件判斷語句3.2.1 if-else條件判斷語句3.2.2 if-elif多分支判斷語句3.2.3 if嵌套語句3.3 循環(huán)語句3.3.1 for計(jì)數(shù)循環(huán)3.3.2 while條件循環(huán)3.3.3 循環(huán)中止3.3.4 循環(huán)嵌套3.3.5 案例:猜數(shù)字游戲3.3.6 案例:走迷宮游戲習(xí)題3第4章 函數(shù)與模塊……第2部分 應(yīng)用程序設(shè)計(jì)