Python 編程快速上手2:趣味小項目輕松學

[美] 阿爾·斯維加特(Al Sweigart)

  • 出版商: 人民郵電
  • 出版日期: 2022-09-01
  • 定價: $599
  • 售價: 8.5$509
  • 語言: 簡體中文
  • 頁數: 317
  • ISBN: 7115593507
  • ISBN-13: 9787115593504
  • 相關分類: Python程式語言
  • 立即出貨 (庫存=1)

  • Python 編程快速上手2:趣味小項目輕松學-preview-1
  • Python 編程快速上手2:趣味小項目輕松學-preview-2
Python 編程快速上手2:趣味小項目輕松學-preview-1

買這商品的人也買了...

商品描述

本書旨在以“短小精悍的代碼+豐富的創造力”的方式向讀者展示81個簡單、有趣的實踐項目。如果你已經掌握了基本的Python語法,並且準備開始編寫程序,那麽閱讀本書會讓你覺得既有趣又很受啟發。

本書給出的81個Python項目,可以助你快速上手Python編程完成數字藝術、游戲、動畫、計數程序等方面的任務。一旦瞭解了代碼是如何工作的,你就可以動手重新編寫程序,並通過添加自定義的內容來不斷實踐。需要說明的是,書中這些項目涉及的程序大多是用少於256行的代碼實現的,如蝸牛賽跑、誘餌標題生成器、DNA可視化,而且每個項目都被設計成獨立的Python源文件,可供讀者輕松地在網上分享。

本書適合所有想通過Python學習編程的讀者,尤其適合有Python基礎、需要快速實現編程的讀者

 

作者簡介

阿尔·斯维加特(Al Sweigart)是软件开发人员和 Python 软件基金会的研究员。他曾在美国加利福尼亚州奥克兰电子游戏博物馆、艺术和数字娱乐博物馆担任教育主管。他是《Python编程快速上手—让繁琐工作自动化》的作者。

目錄大綱

項目1 Pico Fermi Bagels猜數字游戲 1

項目2 生日悖論 5

項目3 位圖消息 8

項目4 21點紙牌游戲 11

項目5 彈跳DVD標志 17

項目6 愷撒密碼 22

項目7 愷撒黑客 25

項目8 日歷生成器 27

項目9 盒子里的胡蘿卜 31

項目10 cho-han骰子游戲 36

項目11 誘餌標題生成器 39

項目12 Collatz序列 43

項目13 康威生命游戲 45

項目14 倒計時 48

項目15 地穴冒險 50

項目16 鑽石 52

項目17 骰子數學 55

項目18 擲骰子 60

項目19 數字時鐘 63

項目20 數字流 65

項目21 DNA可視化 68

項目22 小鴨子 71

項目23 蝕刻繪圖器 76

項目24 因數查找器 81

項目25 “快速拔槍” 84

項目26 斐波那契數列 86

項目27 虛擬水族箱 89

項目28 Flooder游戲 96

項目29 森林火災模擬 102

項目30 四子棋 106

項目31 猜數字 111

項目32 “上當受騙” 114

項目33 黑客小游戲 116

項目34 “絞刑架”與“斷頭台” 121

項目35 六邊形網格 126

項目36 沙漏 128

項目37 飢餓的機器人 133

項目38 “我指證” 139

項目39 朗頓螞蟻 146

項目40 火星文 151

項目41 幸運星 154

項目42 魔法幸運球 160

項目43 播棋 163

項目44 二維版移動迷宮 169

項目45 三維版移動迷宮 174

項目46 擲100萬次骰子結果統計

模擬器 181

項目47 蒙德里安藝術品生成器 184

項目48 3扇門問題 189

項目49 乘法表 194

項目50 99瓶牛奶1 196

項目51 99瓶牛奶2 198

項目52 數字系統計數器 201

項目53 元素周期表 204

項目54 兒童隱語 207

項目55 強力球彩票 210

項目56 素數 214

項目57 進度條 217

項目58 彩虹 220

項目59 石頭剪刀布 223

項目60 石頭剪刀布(無敵版) 226

項目61 ROT13密碼 229

項目62 旋轉立方體 231

項目63 烏爾皇室游戲 236

項目64 7段顯示模塊 243

項目65 “閃靈地毯” 246

項目66 簡單替換密碼 249

項目67 正弦消息 253

項目68 滑動拼圖 256

項目69 蝸牛賽跑 261

項目70 虛擬算盤 264

項目71 聲音模擬 269

項目72 “海綿寶寶的嘲弄” 272

項目73 數獨 274

項目74 語音合成 279

項目75 3張牌蒙特 281

項目76 井字棋 285

項目77 漢諾塔 288

項目78 腦筋急轉彎 292

項目79 2048 298

項目80 弗吉尼亞密碼 304

項目81 水桶謎題 308

附錄A 標簽索引 312

附錄B 字符映射表 314