注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計中學生Python程序設計基礎教程

中學生Python程序設計基礎教程

中學生Python程序設計基礎教程

定 價:¥49.00

作 者: 駱焦煌、駱毅林
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302577836 出版時間: 2021-06-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 173 字數(shù):  

內容簡介

  清華大學出版社北京內 容 簡 介本書采用理論與實踐相結合、邊講邊練的形式編寫,以Python自帶的IDLE和Anaconda為主要學習工具,系統(tǒng)、全面地介紹了Python的基礎知識與應用方法。本書內容主要包括Python語言簡介及軟件安裝、Python語言基礎與算法、Python序列結構、程序控制結構、函數(shù)與模塊、面向對象基礎、Python標準庫與第三方庫、科學計算庫Numpy、數(shù)據(jù)分析庫Pandas和文件。 本書采用通俗易懂、圖文并茂、循序漸進的方式進行講解,通過動手操作實例與習題練習,幫助初學者較好地理解和掌握Python知識。本書適合作為中學生“信息技術”課程的配套教材,也可作為Python入門學習的指導用書。本書封面貼有清華大學出版社防偽標簽,無標簽者不得銷售。

作者簡介

  駱焦煌,男,黨員,碩士,副教授,國家職業(yè)技能鑒定考評員,泉州市數(shù)字信息化項目評審專家,主持和參與省市校教研科研課題10余項;發(fā)表論文20余篇;主參編教材20余本;出版專著1本。

圖書目錄

第1章 Python語言簡介及軟件安裝1
1.1Python語言簡介1
1.2Python開發(fā)環(huán)境及工具2
1.3軟件安裝4
1.3.1Python的安裝與使用4
1.3.2Anaconda3的安裝與使用8
1.3.3PyCharm的安裝與使用14
1.3.4擴展庫的查看、安裝、更新與卸載18
1.4習題21
第2章 Python語言基礎與算法
2.1Python程序編寫風格23
2.2Python變量24
2.3Python數(shù)據(jù)類型25
2.3.1數(shù)字25
2.3.2字符串25
2.4Python運算符與表達式27
2.4.1算術運算符和表達式27
2.4.2賦值運算符和表達式28
2.4.3邏輯運算符和表達式28
2.4.4關系運算符和表達式29
2.4.5字符串運算符和表達式30
2.4.6位運算符和表達式32
2.4.7運算符的優(yōu)先級33
2.5Python常用函數(shù)34
2.6算法的概念39
2.7習題40
第3章 Python序列結構43
3.1列表43
3.1.1列表的基本作43
3.1.2列表的常用方法45
3.2元組49
3.2.1元組的創(chuàng)建49
3.2.2元組的基本作50
3.2.3元組與列表的區(qū)別51
3.3字典51
3.4集合54
3.4.1集合的常用方法54
3.4.2集合運算符作57
3.5上機練習57
3.6習題58
第4章 程序控制結構62
4.1順序控制語句62
4.2if選擇語句62
4.2.1單分支結構62
4.2.2雙分支結構63
4.2.3多分支結構64
4.2.4if語句的嵌套65
4.3循環(huán)語句66
4.3.1while循環(huán)67
4.3.2for循環(huán)69
4.3.3循環(huán)的嵌套70
4.3.4break語句72
4.3.5continue語句73
4.4異常處理74
4.5Python實現(xiàn)常用算法程序76
4.5.1解析算法76
4.5.2枚舉算法77
4.5.3遞推算法79
4.5.4分治算法80
4.5.5冒泡排序算法80
4.5.6選擇排序算法81
4.5.7插入排序算法82
4.6上機練習83
4.7習題85
第5章 函數(shù)與模塊90
5.1函數(shù)概述90
5.2函數(shù)的聲明和調用90
5.2.1函數(shù)的聲明90
5.2.2函數(shù)的調用91
5.2.3函數(shù)的嵌套93
5.2.4函數(shù)的遞歸調用93
5.3參數(shù)的傳遞94
5.3.1默認參數(shù)95
5.3.2可變參數(shù)96
5.3.3關鍵字參數(shù)97
5.4函數(shù)的返回值97
5.5變量的作用域98
5.6上機練習99
5.7習題100
第6章 面向對象基礎104
6.1面向對象編程的基本概念104
6.2類的定義和使用104
6.2.1類的概念104
6.2.2類的聲明104
6.2.3類的使用105
6.2.4實例成員與類成員105
6.2.5類的公有成員和私有成員106
6.3類的屬性和方法106
6.3.1類的屬性106
6.3.2類的方法107
6.4類的繼承109
6.5上機練習112
6.6習題114
第7章 Python標準庫與三方庫116
7.1庫的導入與使用116
7.2turtle庫117
7.2.1窗體函數(shù)117
7.2.2畫筆狀態(tài)函數(shù)118
7.2.3畫筆運動函數(shù)121
7.2.4基于turtle庫的繪圖應用124
7.3random庫和隨機數(shù)127
7.4datetime庫131
7.5Matplotlib庫132
7.6上機練習136
7.7習題138
第8章 科學計算庫NumPy  140
8.1Numpy ndarray對象140
8.2創(chuàng)建Numpy數(shù)組141
8.3Numpy數(shù)組運算141
8.4習題146
第9章 數(shù)據(jù)分析庫Pandas  148
9.1Pandas數(shù)據(jù)類型148
9.2Pandas算術運算與數(shù)據(jù)對齊150
9.3Pandas數(shù)據(jù)排序151
9.4Pandas常用計算函數(shù)153
9.5Pandas讀寫文件數(shù)據(jù)154
9.5.1Pandas讀寫CSV文件154
9.5.2Pandas讀寫Ecel文件155
9.6上機練習157
9.7習題157
第10章 文件159
10.1文件概述159
10.1.1文件的類型159
10.1.2文件的作159
10.2關系數(shù)據(jù)庫162
10.2.1Python作MySQL數(shù)據(jù)庫163
10.2.2Python中常用的SQL語句164
10.3上機練習170
10.4習題172
參考文獻174

本目錄推薦

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