-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python語言程序設計基礎教程 版權信息
- ISBN:9787302598565
- 條形碼:9787302598565 ; 978-7-302-59856-5
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python語言程序設計基礎教程 本書特色
本書作者長期從事非計算機專業的“程序設計基礎”課程的教學,積累了豐富的教學經驗。把多年的教學體驗融入到本教材的編寫中去,力爭做到:① 對每一個知識點提供相關的程序實例,使讀者能更直觀地理解和掌握Python語言的基本語法和程序設計方法,并逐步提升解決問題的能力。 ② 每一章后面提供了適量的習題,便于讀者檢驗自己的學習情況,及時發現學習過程中存在的問題并及時解決。 ③ 針對重點和難點知識,給出了大量的分析和注釋,力爭把重點和難點講透講懂,并給出應用實例。 難易適中,面向地方院校的非計算機專業的**門計算機程序設計用書,案例豐富,由淺入深,趣味性強,重點突出。
Python語言程序設計基礎教程 內容簡介
本書以程序設計為主線,以編程應用為驅動,理論聯系實際,通過豐富的實例分析詳細介紹了Python程序設計的思想及方法。全書敘述嚴謹、案例豐富、由淺入深、難易適中、重點突出。 全書共分為9章,內容包括Python概述,Python基本數據類型、表達式和內置函數,程序控制結構,組合數據類型,函數,字符串和正則表達式,文件,Python面向對象編程,科學計算與可視化。為避免學習過程的枯燥、乏味,本書精選了一些實用性強、趣味性足的實例。這些實例增強了全書的可讀性和學生的參與性,便于學生在輕松愉快的氛圍中學習。 本書適合作為高等學校各專業Python程序設計課程的教材,也可以作為廣大編程愛好者的自學讀物,還可以作為各類計算機等級考試的輔導用書。本書配套的電子資源包括PPT、書中例題代碼和習題參考答案等,均可在清華大學出版社官網免費下載。
Python語言程序設計基礎教程 目錄
第1章Python概述1
1.1程序1
1.1.1計算機工作原理簡介1
1.1.2程序設計語言類型1
1.1.3程序的執行方式3
1.2Python簡介、環境的安裝與使用3
1.2.1Python簡介3
1.2.2在Windows平臺上安裝Python IDLE環境4
1.2.3Python IDLE的運行6
1.3Python語言的基本語法規則9
1.3.1幾個簡單的Python程序9
1.3.2Python基本語法規則11
1.4Python模塊13
1.4.1模塊的概念13
1.4.2擴展庫的安裝13
1.4.3模塊的導入和使用15
1.4.4常用模塊介紹16
習題19
第2章Python基本數據類型、表達式和內置函數22
2.1Python數據類型22
2.1.1Python的數值數據類型23
2.1.2Python的組合數據類型24
2.1.3Python中的常量與變量25
2.2Python運算符與表達式26
2.2.1算術運算符26
2.2.2賦值運算符28
2.2.3關系運算符29
2.2.4邏輯運算符30
2.2.5成員測試運算符31
2.2.6位運算符32
2.2.7身份運算符33
2.2.8運算符的優先級和結合性33
2.3Python常用內置函數34
2.3.1數學運算函數35
2.3.2類型轉換函數36
2.3.3基本輸入/輸出函數38
2.3.4*值、求和與排序函數42
2.3.5迭代器函數43
2.3.6其他內置函數46
習題47
Python語言程序設計基礎教程目錄第3章程序控制結構52
3.1控制結構概述52
3.1.1處理模式52
3.1.2算法的結構化表示53
3.1.3算法的語言表示55
3.2選擇結構56
3.2.1雙分支結構56
3.2.2單分支結構57
3.2.3多分支結構58
3.2.4嵌套分支結構60
3.2.5選擇結構綜合舉例62
3.3循環控制結構65
3.3.1while循環語句65
3.3.2for循環語句67
3.3.3break語句69
3.3.4continue語句70
3.3.5else語句71
3.3.6多重循環結構72
3.3.7循環結構綜合舉例74
3.4異常處理結構76
3.4.1異常的分類76
3.4.2try…except…語句77
3.4.3try…except…else…語句80
3.4.4try…except…else…finally…語句81
習題82
第4章組合數據類型89
4.1組合數據類型概述89
4.2列表類型90
4.2.1列表的創建90
4.2.2列表的訪問91
4.2.3列表的切片93
4.2.4列表的操作95
4.3元組類型99
4.3.1元組的創建99
4.3.2元組的訪問和切片101
4.3.3元組的操作102
4.4集合類型103
4.4.1集合的創建103
4.4.2集合的訪問104
4.4.3集合的操作104
4.5字典類型107
4.5.1字典的創建107
4.5.2字典的訪問108
4.5.3字典的操作110
習題113
第5章函數118
5.1函數的定義與調用118
5.1.1函數的定義119
5.1.2函數的調用與返回120
5.1.3函數嵌套調用和遞歸調用122
5.1.4函數的閉包空間與裝飾器126
5.2參數傳遞129
5.2.1函數形參131
5.2.2函數實參132
5.2.3可變長形參133
5.2.4實參解包135
5.3變量作用域137
5.3.1全局變量137
5.3.2局部變量140
5.3.3非局部變量141
5.4lambda表達式函數143
習題146
第6章字符串和正則表達式152
6.1字符串概述152
6.1.1字符串的表示153
6.1.2字符串的運算155
6.2字符串處理的函數和方法156
6.2.1字符串處理的內置函數156
6.2.2字符串對象的常用方法160
6.3正則表達式模塊168
6.3.1正則表達式的模式設計169
6.3.2正則表達式模塊的常用函數176
6.3.3正則表達式應用舉例182
習題183
第7章文件189
7.1文件基本處理189
7.1.1文件概述189
7.1.2文件的訪問190
7.2數據維度195
7.2.1維度概述196
7.2.2各維度數據的存儲197
7.2.3各維度數據的表示和處理198
7.2.4基于模塊的維度數據處理199
7.3文件管理202
7.3.1相關模塊202
7.3.2文件管理案例204
習題206
第8章Python面向對象編程207
8.1面向對象概述207
8.1.1面向過程和面向對象207
8.1.2面向對象相關概念208
8.2類對象與實例對象209
8.2.1類209
8.2.2實例210
8.3對象成員211
8.3.1對象成員安全級別211
8.3.2屬性成員212
8.3.3方法成員214
8.4繼承和多態217
8.4.1繼承217
8.4.2多態219
8.4.3特殊方法重載220
習題223
第9章科學計算與可視化225
9.1數值計算模塊225
9.1.1numpy庫概述225
9.1.2創建數組226
9.1.3數組運算228
9.1.4訪問數組元素232
9.1.5數組方法235
9.2數據分析模塊236
9.2.1Series數據236
9.2.2DataFrame數據242
9.3數據可視化模塊254
9.3.1圖形制作過程概述254
9.3.2各種類型圖形的制作259
習題264
附錄APython內置函數一覽表267
參考文獻271
Python語言程序設計基礎教程 作者簡介
傅清平,1994年參加工作,近年來主要講授《數據庫原理》、《數據結構》、《C語言程序設計》、《C編程基礎》、《Python程序設計》和《大學計算機基礎》等課程。 作為主編、副主編和參編人員編寫的教材分別在清華大學、中國鐵道和江西高教等出版社出版多個版次的各種教材共計十五本。所編寫的教材反映良好,《C語言程序設計》(第三版)和《C語言程序設計實驗教程》被評為“十一五”國家級規劃教材,榮獲江西省普通高校第三屆優秀教材一等獎。所編寫教材多次榮獲得學校優秀教材評選二等獎和三等獎。 參與國家自然基金項目2項,主持和參與省級課程10余項,發表論文10余篇。
- >
苦雨齋序跋文-周作人自編集
- >
名家帶你讀魯迅:故事新編
- >
伯納黛特,你要去哪(2021新版)
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
巴金-再思錄
- >
李白與唐代文化
- >
名家帶你讀魯迅:朝花夕拾
- >
朝聞道