Python 編程練習與解答, 2/e (The Python Workbook: A Brief Introduction with Exercises and Solutions, 2/e)
[加拿大]本·斯蒂芬森(Ben Stephenson) 孫鴻飛 史葦杭 譯
- 出版商: 清華大學
- 出版日期: 2021-01-01
- 定價: $299
- 售價: 8.5 折 $254
- 語言: 簡體中文
- 頁數: 245
- 裝訂: 平裝
- ISBN: 730256955X
- ISBN-13: 9787302569558
-
相關分類:
Python、程式語言
- 此書翻譯自: The Python Workbook: A Brief Introduction with Exercises and Solutions, 2/e (Hardcover)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$403差分進化算法
-
$420$357 -
$301你也能看得懂的 Python 算法書
-
$311Python算法詳解
-
$187Python 編程與初級數學
-
$500$390 -
$580$493 -
$690$587 -
$560$420 -
$780$616 -
$680$510 -
$454自然語言處理中的貝葉斯分析, 2/e (Bayesian Analysis in Natural Language Processing, 2/e)
-
$311Python 深度學習
-
$534$507 -
$880$695 -
$534$507 -
$359$341 -
$356集成學習入門與實戰:原理、算法與應用
-
$600$570 -
$1,200$948 -
$594$564 -
$658高級 Python 核心編程開啟精通 Python 編程世界之旅
-
$505python核心編程:從入門到實踐:學與練
-
$659$626 -
$505案例學 Python (進階篇)
相關主題
商品描述
《Python編程練習與解答》通俗易懂,精選186道涵蓋各學科和日常生活的實用練習題,幫助程序員扎實掌握基礎知識,提高編程技能。還提供一部分練習的答案,其中的註釋指出解題技巧或Python語法要點。 這個新版本對上一版做了全面更新,呈現更多基礎知識,簡明扼要地講述習題中涉及的核心概念。閱讀本書前,讀者只需要瞭解Python入門編程知識。
作者簡介
Ben Stephenson,博士,加拿大卡爾加里大學計算機科學系的教授,曾撰寫Fundamentals of Discrete Math for Computer Science: A Problem Solving Primer一書。
目錄大綱
目錄
第Ⅰ部分 練習
第1章 編程概論 3
1.1 存儲和操作值 4
1.2 調用函數 5
1.2.1 閱讀輸入 6
1.2.2 顯示輸出 7
1.2.3 導入其他函數 8
1.3 註釋 9
1.4 值的格式化 9
1.5 處理字符串 12
1.6 練習 13
第2章 決策 27
2.1 if語句 27
2.2 if - else語句 29
2.3 if-elif-else語句 30
2.4 if-elif語句 32
2.5 嵌套的if語句 32
2.6 布爾邏輯 33
2.7 練習 35
第3章 循環 51
3.1 while循環 51
3.2 for循環 53
3.3 嵌套循環 55
3.4 練習 56
第4章 函數 69
4.1 帶參數的函數 70
4.2 函數中的變量 73
4.3 返回值 73
4.4 將函數導入其他程序 76
4.5 練習 77
第5章 列表 87
5.1 訪問單個元素 88
5.2 循環和列表 88
5.3 其他列表操作 91
5.3.1 向列表中添加元素 92
5.3.2 從列表中刪除元素 92
5.3.3 重新排列列表中的元素 93
5.3.4 搜索列表 94
5.4 列表作為返回值和參數 95
5.5 練習 96
第6章 字典 111
6.1 訪問、修改和添加值 112
6.2 刪除鍵值對 113
6.3 其他字典操作 114
6.4 循環和字典 114
6.5 字典作為參數和返回值 116
6.6 練習 117
第7章 文件和異常 125
7.1 打開文件 126
7.2 從文件中讀取輸入 126
7.3 行結束符 128
7.4 將輸出寫入文件 130
7.5 命令行參數 131
7.6 異常 133
7.7 練習 135
第8章 遞歸 147
8.1 整數求和 148
8.2 斐波那契數 149
8.3 計算字符個數 152
8.4 練習 153
第Ⅱ部分 答案
第9章 “編程概論”練習答案 165
第10章 “決策”練習答案 175
第11章 “循環”練習答案 187
第12章 “函數”練習答案 195
第13章 “列表”練習答案 209
第14章 “字典”練習答案 221
第15章 “文件和異常”練習答案 227
第16章 “遞歸”練習答案 239