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

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

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

定 價:¥49.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

  駱焦煌,男,黨員,碩士,副教授,國家職業(yè)技能鑒定考評員,泉州市數字信息化項目評審專家,主持和參與省市校教研科研課題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數據類型25
2.3.1數字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常用函數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實現常用算法程序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章 函數與模塊90
5.1函數概述90
5.2函數的聲明和調用90
5.2.1函數的聲明90
5.2.2函數的調用91
5.2.3函數的嵌套93
5.2.4函數的遞歸調用93
5.3參數的傳遞94
5.3.1默認參數95
5.3.2可變參數96
5.3.3關鍵字參數97
5.4函數的返回值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窗體函數117
7.2.2畫筆狀態(tài)函數118
7.2.3畫筆運動函數121
7.2.4基于turtle庫的繪圖應用124
7.3random庫和隨機數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數組141
8.3Numpy數組運算141
8.4習題146
第9章 數據分析庫Pandas  148
9.1Pandas數據類型148
9.2Pandas算術運算與數據對齊150
9.3Pandas數據排序151
9.4Pandas常用計算函數153
9.5Pandas讀寫文件數據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關系數據庫162
10.2.1Python作MySQL數據庫163
10.2.2Python中常用的SQL語句164
10.3上機練習170
10.4習題172
參考文獻174

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號