注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python語言程序設(shè)計(jì)

Python語言程序設(shè)計(jì)

Python語言程序設(shè)計(jì)

定 價(jià):¥39.00

作 者: 袁,方,肖勝剛,齊鴻志 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302520290 出版時(shí)間: 2019-02-01 包裝: 平裝
開本: 16 頁數(shù): 221 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Python語言程序設(shè)計(jì)主要面向非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)Python語言程序設(shè)計(jì)課程的教學(xué)使用。內(nèi)容敘述更翔實(shí)、更生動(dòng)有趣,對(duì)學(xué)生學(xué)習(xí)過程中易出現(xiàn)的錯(cuò)誤更有針對(duì)性;更加強(qiáng)調(diào)對(duì)學(xué)生計(jì)算思維能力和問題求解能力的培養(yǎng),讓學(xué)生逐步理解用計(jì)算機(jī)解決問題和傳統(tǒng)的數(shù)學(xué)方法解決問題的聯(lián)系和區(qū)別,培養(yǎng)學(xué)生基于計(jì)算機(jī)技術(shù)的問題求解能力。

作者簡(jiǎn)介

  袁方,工學(xué)博士,教授?,F(xiàn)任河北大學(xué)計(jì)算機(jī)教學(xué)部主任、全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事、中國(guó)計(jì)算機(jī)學(xué)會(huì)高級(jí)會(huì)員、中國(guó)計(jì)算機(jī)學(xué)會(huì)信息系統(tǒng)專委會(huì)委員、中國(guó)計(jì)算機(jī)學(xué)會(huì)數(shù)據(jù)庫(kù)專委會(huì)委員,曾擔(dān)任多個(gè)國(guó)際、國(guó)內(nèi)學(xué)術(shù)會(huì)議的程序委員會(huì)委員。主要研究領(lǐng)域?yàn)閿?shù)據(jù)挖掘、大數(shù)據(jù)技術(shù)、計(jì)算機(jī)教育。 曾主講《計(jì)算機(jī)導(dǎo)論》《大學(xué)計(jì)算機(jī)》《Python語言程序設(shè)計(jì)》《C++程序設(shè)計(jì)》《數(shù)據(jù)挖掘》等本科生和研究生課程,主講的“計(jì)算機(jī)導(dǎo)論”為河北省省級(jí)精品課程,主編《計(jì)算機(jī)導(dǎo)論》《大學(xué)計(jì)算機(jī)》《C++程序設(shè)計(jì)》等高等學(xué)校教材,其中《計(jì)算機(jī)導(dǎo)論》發(fā)行近10萬冊(cè)。曾獲河北省優(yōu)秀教學(xué)成果三等獎(jiǎng)、保定市教書育人先進(jìn)個(gè)人等獎(jiǎng)勵(lì)。 曾主持包括河北省科技計(jì)劃項(xiàng)目、河北省教育廳科研計(jì)劃項(xiàng)目在內(nèi)的8項(xiàng)科研項(xiàng)目的研究工作。參研國(guó)家自然科學(xué)基金項(xiàng)目、河北省科技計(jì)劃項(xiàng)目及橫向項(xiàng)目10項(xiàng)。出版譯著2部。在國(guó)際、國(guó)內(nèi)學(xué)術(shù)期刊及學(xué)術(shù)會(huì)議上發(fā)表論文50余篇,其中SCI檢索2篇、EI檢索21篇。曾獲河北省科技進(jìn)步三等獎(jiǎng)。

圖書目錄

第1章Python入門11.1Python簡(jiǎn)介1
1.1.1Python的產(chǎn)生與發(fā)展1
1.1.2Python的特點(diǎn)2
1.2Python的安裝與運(yùn)行3
1.2.1Python的下載與安裝3
1.2.2Python程序的運(yùn)行6
1.3簡(jiǎn)單的Python程序8
1.3.1Python程序示例8
1.3.2input()與print()函數(shù)12
1.3.3注釋13
1.4程序設(shè)計(jì)語言介紹14
1.4.1機(jī)器語言14
1.4.2匯編語言14
1.4.3高級(jí)語言15
習(xí)題119
第2章基本數(shù)據(jù)類型與表達(dá)式202.1字符集與標(biāo)識(shí)符20
2.1.1字符集20
2.1.2標(biāo)識(shí)符20
2.1.3關(guān)鍵字21
2.2基本數(shù)據(jù)類型22
2.2.1整型22
2.2.2浮點(diǎn)型23
2.2.3布爾型23
2.2.4字符串型24〖1〗Python語言程序設(shè)計(jì)〖1〗目錄2.3常量與變量26
2.3.1常量26
2.3.2變量26
2.4運(yùn)算符與表達(dá)式28
2.4.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式28
2.4.2賦值運(yùn)算符與賦值表達(dá)式29
2.4.3類型轉(zhuǎn)換30
2.4.4eval()函數(shù)31
2.4.5位運(yùn)算符與位運(yùn)算表達(dá)式32
2.5變量定義與使用34
2.5.1內(nèi)存單元的訪問方式34
2.5.2C語言的變量定義與使用34
2.5.3Python語言的變量定義與使用36
2.6計(jì)算機(jī)中的數(shù)據(jù)表示37
2.6.1計(jì)算機(jī)中的數(shù)制37
2.6.2數(shù)值型數(shù)據(jù)的表示39
2.6.3字符型數(shù)據(jù)的編碼表示41
習(xí)題244
第3章語句與結(jié)構(gòu)化程序設(shè)計(jì)453.1功能語句與順序結(jié)構(gòu)程序設(shè)計(jì)45
3.1.1賦值語句45
3.1.2空語句45
3.1.3順序結(jié)構(gòu)程序設(shè)計(jì)46
3.2分支語句與分支結(jié)構(gòu)程序設(shè)計(jì)46
3.2.1關(guān)系表達(dá)式和邏輯表達(dá)式46
3.2.2if語句49
3.2.3ifelse語句49
3.2.4ifelifelse語句52
3.3循環(huán)語句與循環(huán)結(jié)構(gòu)程序設(shè)計(jì)54
3.3.1for循環(huán)語句54
3.3.2while循環(huán)語句57
3.3.3循環(huán)語句的嵌套58
3.4退出循環(huán)語句59
3.4.1break語句59
3.4.2continue語句60
3.5程序舉例61
3.6算法與程序設(shè)計(jì)67
3.6.1算法設(shè)計(jì)與分析67
3.6.2程序設(shè)計(jì)風(fēng)格70
習(xí)題370
第4章組合數(shù)據(jù)類型與字符串724.1列表72
4.1.1創(chuàng)建列表72
4.1.2訪問列表73
4.1.3更新列表74
4.2元組80
4.2.1創(chuàng)建元組80
4.2.2訪問元組81
4.2.3元組與列表的異同81
4.3字典83
4.3.1創(chuàng)建字典83
4.3.2訪問字典83
4.3.3更新字典84
4.4集合87
4.4.1創(chuàng)建集合87
4.4.2訪問集合87
4.4.3更新集合88
4.5字符串90
4.5.1字符串變量的定義90
4.5.2字符串的訪問91
4.5.3字符串的運(yùn)算92
4.5.4字符串的格式設(shè)置95
4.5.5特殊字符與轉(zhuǎn)義字符97
習(xí)題499
第5章函數(shù)1015.1函數(shù)定義101
5.2函數(shù)調(diào)用102
5.3函數(shù)的參數(shù)傳遞103
5.3.1不改變實(shí)參值的參數(shù)傳遞104
5.3.2改變實(shí)參值的參數(shù)傳遞105
5.3.3位置參數(shù)105
5.3.4關(guān)鍵字參數(shù)106
5.3.5默認(rèn)值參數(shù)106
5.3.6可變長(zhǎng)度參數(shù)107
5.3.7序列解包108
5.4函數(shù)的嵌套與遞歸110
5.4.1函數(shù)嵌套110
5.4.2函數(shù)遞歸111
5.5標(biāo)準(zhǔn)庫(kù)與第三方庫(kù)113
5.5.1內(nèi)置函數(shù) 113
5.5.2標(biāo)準(zhǔn)庫(kù)函數(shù)115
5.5.3第三方庫(kù)函數(shù)121
5.6變量的作用域123
習(xí)題5128
第6章文件處理1296.1文件的打開與關(guān)閉129
6.1.1文件概述129
6.1.2文件的打開129
6.1.3文件的關(guān)閉131
6.1.4使用上下文管理器131
6.2文件的讀寫操作132
6.2.1文本文件的讀寫132
6.2.2pickle文件的讀寫138
6.2.3JSON文件的讀寫140
6.3os庫(kù)141
習(xí)題6142
第7章異常處理1437.1異常處理的基本思路143
7.2Python異常處理機(jī)制146
7.2.1tryexcept語句146
7.2.2else和finally語句148
7.2.3斷言assert和用戶拋出異常raise149
習(xí)題7151
第8章面向?qū)ο蟪绦蛟O(shè)計(jì)1528.1面向?qū)ο蟪绦蛟O(shè)計(jì)概述152
8.1.1面向?qū)ο蟮母拍?52
8.1.2面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)153
8.1.3面向?qū)ο蟪绦蛟O(shè)計(jì)與面向過程程序設(shè)計(jì)的區(qū)別153
8.2類和對(duì)象154
8.2.1類與對(duì)象的定義154
8.2.2構(gòu)造函數(shù)與析構(gòu)函數(shù)156
8.2.3私有成員和公有成員157
8.2.4數(shù)據(jù)成員157
8.2.5成員函數(shù)159
8.3繼承與多態(tài)160
8.3.1繼承與派生160
8.3.2多態(tài)162
習(xí)題8165
第9章Python高級(jí)編程1669.1網(wǎng)站開發(fā)166
9.1.1Web服務(wù)和HTML166
9.1.2使用Python開發(fā)網(wǎng)站168
9.1.3使用Web框架開發(fā)網(wǎng)站183
9.2數(shù)據(jù)庫(kù)編程187
9.2.1關(guān)系型數(shù)據(jù)庫(kù)和SQL基礎(chǔ)187
9.2.2SQLite編程基礎(chǔ)190
9.2.3操作其他類型數(shù)據(jù)庫(kù)195
9.3網(wǎng)頁爬取195
9.3.1爬蟲基礎(chǔ)196
9.3.2使用Requests庫(kù)進(jìn)行爬取197
9.3.3使用BeautifulSoup庫(kù)解析從網(wǎng)頁獲取的數(shù)據(jù)202
9.4數(shù)據(jù)可視化207
9.4.1Numpy基礎(chǔ)208
9.4.2使用Matplotlib.pyplot繪圖209
9.4.3散點(diǎn)圖213
9.4.4條形圖216
9.4.5直方圖216
9.4.6餅圖218
9.4.7雷達(dá)圖218
9.4.8三維圖220
習(xí)題9221
參考文獻(xiàn)222

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)