日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Python語言程序設計(微課版)

Python語言程序設計(微課版)

Python語言程序設計(微課版)

定 價:¥48.00

作 者: 劉立群,劉冰,楊亮,丁茜
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302597261 出版時間: 2022-01-01 包裝: 平裝-膠訂
開本: 16開 頁數: 字數:  

內容簡介

  “高級語言程序設計”是高校計算機基礎教學的核心課程,它以高級編程語言為平臺,介紹計算機程序設計的思想和方法,既可以為后續(xù)相關課程打下基礎,也有利于幫助學生理解基本編程思想,培養(yǎng)和訓練計算求解的基本能力。Python語言具有語法簡單、生態(tài)豐富,可跨平臺開發(fā)等優(yōu)點,非常適合零編程基礎的人員學習,是眾多高校廣泛開設的一門程序設計課程。 《Python語言程序設計(微課版)》 為遼寧省一流本科課程“高級語言程序設計Python”的指定教材,由該課程教學團隊全力打造。全書針對初學者特點,注重知識與實踐相結合,具有結構嚴謹、表達簡潔、案例生動等特點,既強調基礎理論、基本知識的學習,又注重學習者思維和能力的培養(yǎng)。 《Python語言程序設計(微課版)》 相關教學資源豐富,全部可免費開放下載,非常適合作為高等學校本科學生的門程序設計課程教材,也可作為各類成人高等教育教學用書,以及相關人才培訓教材或自學用書。

作者簡介

  劉立群,沈陽師范大學計算機與數學基礎教學部教授,長期從事計算機基礎教育的研究與教學工作。參與多個省部級教改項目,并多次獲獎。在遼寧省精品資源共享課《程序設計基礎》、《計算文化與計算思維》擔任負責人及主講教師,并先后參與出版及編寫多部計算機基礎類教材。

圖書目錄

第1章 程序和算法 1
1.1 程序 1
1.1.1 語言的演變 1
1.1.2 高級語言的運行機制 2
1.2 算法 4
1.2.1 什么是算法 4
1.2.2 算法的要素與表示 6
1.2.3 常用的算法策略 9
習題 12
第2章 Python語言概述 14
2.1 Python的產生與特性 14
2.1.1 Python語言的發(fā)展 14
2.1.2 Python語言的特性 15
2.2 Python的安裝與運行 16
2.2.1 Python的下載和安裝 16
2.2.2 Python的運行 18
2.3 Python的基本語法 19
2.3.1 初識程序 19
2.3.2 語法規(guī)則 23
2.4 程序設計基礎 25
2.4.1 問題求解的程序結構 25
2.4.2 函數是什么 27
2.4.3 輸入函數input() 28
2.4.4 輸出函數print() 30
2.4.5 轉換函數eval() 32
2.4.6 變量與賦值 33
2.5 turtle繪圖 36
2.5.1 標準庫的導入 37
2.5.2 窗口與畫布 38
2.5.3 繪圖動作與狀態(tài) 41
2.5.4 畫筆控制與顏色控制 42
2.5.5 常用函數及功能 44
習題 46
第3章 基本數據運算與函數 48
3.1 基本數據類型 48
3.1.1 數值類型 48
3.1.2 字符串類型 50
3.1.3 布爾類型 50
3.2 運算符與表達式 51
3.2.1 算術運算符 51
3.2.2 關系運算符 51
3.2.3 賦值運算符 51
3.2.4 邏輯運算符 52
3.2.5 位運算符 52
3.2.6 成員運算符 53
3.2.7 身份運算符 53
3.2.8 表達式 54
3.3 常用內置函數 54
3.3.1 概述 55
3.3.2 常用內置函數 55
3.3.3 函數實例 56
3.4 常用標準庫函數 59
3.4.1 random模塊 59
3.4.2 time模塊 61
3.4.3 math模塊 64
3.4.4 calendar模塊 65
習題 66
第4章 程序控制結構 67
4.1 結構化程序的基本結構 67
4.1.1 順序結構 67
4.1.2 分支結構 67
4.1.3 循環(huán)結構 68
4.2 分支結構 69
4.2.1 單分支結構 69
4.2.2 雙分支結構 70
4.2.3 多分支結構 71
4.2.4 分支結構的嵌套 73
4.3 循環(huán)結構 74
4.3.1 for語句循環(huán) 74
4.3.2 while語句循環(huán) 76
4.3.3 循環(huán)的嵌套 78
4.4 break語句和continue語句 80
4.4.1 break語句 80
4.4.2 continue語句 81
習題 83
第5章 組合數據結構 85
5.1 組合類型簡介 85
5.2 列表 86
5.2.1 創(chuàng)建列表 86
5.2.2 訪問列表 87
5.2.3 更新列表 90
5.2.4 列表常用的其他操作 91
5.3 元組 92
5.3.1 創(chuàng)建元組 92
5.3.2 訪問元組 94
5.4 字典 95
5.4.1 字典的創(chuàng)建 95
5.4.2 訪問字典 97
5.4.3 更新字典 98
5.4.4 字典常用的操作 100
5.5 集合 102
5.5.1 創(chuàng)建集合 102
5.5.2 訪問集合 103
5.5.3 更新集合 103
5.5.4 集合常用的操作 104
習題 105
第6章 字符串與正則表達式 107
6.1 字符串的格式化 107
6.1.1 轉義字符串與原始字符串 107
6.1.2 字符串的格式化- % 109
6.1.3 字符串的格式化- format 111
6.2 字符串的基本操作 114
6.2.1 字符串的索引與分片 114
6.2.2 字符串的基本運算 116
6.3 字符串函數與方法 116
6.3.1 字符串運算函數 116
6.3.2 字符串運算方法 118
6.4 中文分詞模塊jieba 120
6.4.1 jieba庫概述 120
6.4.2 中文分詞與統(tǒng)計分析 121
6.5 正則表達式 126
習題 128
第7章 自定義函數和模塊 130
7.1 函數的定義 130
7.2 函數的調用 131
7.3 函數的參數傳遞 133
7.3.1 參數傳遞的方式 133
7.3.2 位置參數和關鍵字參數 135
7.3.3 默認值參數 138
7.3.4 可變參數 140
7.4 變量的作用域 143
7.4.1 局部變量 143
7.4.2 全局變量 145
7.5 函數的嵌套和遞歸 147
7.5.1 函數的嵌套 147
7.5.2 遞歸 149
7.6 lambda函數 151
7.7 模塊 152
7.7.1 模塊的導入 152
7.7.2 模塊的搜索路徑 152
7.7.3 自定義模塊和包 153
7.7.4 安裝第三方模塊 155
7.7.5 常見模塊應用實例 158
習題 170
第8章 文件與異常處理 173
8.1 文件的概念和基本操作 173
8.1.1 文件 173
8.1.2 文件的分類 173
8.1.3 文件的基本操作 174
8.2 文本文件的操作 176
8.2.1 文件的讀取 176
8.2.2 文件的寫入 179
8.3 csv文件的處理 181
8.3.1 csv文件 181
8.3.2 csv文件的讀取 181
8.3.3 csv文件的寫入 182
8.4 os模塊和文件夾 183
8.4.1 os模塊和os.path模塊 183
8.4.2 相對路徑和路徑 184
8.4.3 分別處理路徑的文件夾部分
和文件名部分 185
8.5 常見異常及異常處理 186
8.5.1 Python的常見異常 186
8.5.2 Python的異常處理 188
習題 189
第9章 Python類和對象 191
9.1 類的定義 191
9.1.1 類的基本概念 191
9.1.2 類與對象的關系 191
9.1.3 類的定義 191
9.2 對象的創(chuàng)建 192
9.2.1 創(chuàng)建對象 192
9.2.2 多個對象的創(chuàng)建 193
9.3 屬性和方法 194
9.3.1 類屬性的基本操作 194
9.3.2 公有屬性與私有屬性 196
9.3.3 對象方法 197
9.3.4 內置方法 198
9.4 繼承 200
9.4.1 派生類的定義 200
9.4.2 派生類定義新屬性和方法 201
9.4.3 派生類成員的構成 202
9.4.4 多繼承 203
9.5 重載 204
9.5.1 方法重載 204
9.5.2 運算符重載 205
習題 207
第10章 Python高級應用 208
10.1 圖形用戶界面編程 208
10.1.1 tkinter模塊入門 208
10.1.2 tkinter常用組件 214
10.2 網絡編程基礎 221
10.2.1 HTML簡介 221
10.2.2 Python網絡爬蟲 222
10.3 數據庫編程 229
10.3.1 SQLite數據庫簡介 229
10.3.2 Python操作SQLite
數據庫 229
10.4 數據分析與可視化 231
10.4.1 認識Matplotlib 231
10.4.2 Matplotlib繪制圖表 233
習題 237
參考文獻 239
  
  

  
  
  

  
  
  
  
  
  
  
  
  

本目錄推薦

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