《父與子的程式設計之旅(第3版)》第23章習題答案
本文針對第23章章末的習題提供參考答案。當然,有些習題的正確答案不止一個,特別是“動手試一試”,不過你可以通過這些答案來判斷自己的思路是否正確。
第23章 碰運氣——隨機性
測試題
(1) 隨機事件是指可能發生的一些事情(“事件”),你事先並不知道它們的結果,比如拋硬幣和擲骰子。當拋硬幣時,你不知道它會正面朝上還是反面朝上。
同樣,當擲一對骰子時,你不知道最後會顯示哪些數字。
(2) 擲一枚11面的骰子與擲兩枚6面的骰子是不一樣的,這是因為對於11面的骰子,所有數字(2~12)出現的概率是一樣的。而對於兩枚6面的骰子,有些數字(兩枚骰子的總數)出現的概率會高於另外一些數字。
(3) 在Python中模擬擲骰子有下面兩種方法。
import random
sides = [1, 2, 3, 4, 5, 6]
die_1 = random.choice(sides)
import random
die_1 = random.randint(1, 6)
(4) 可以使用物件來表示一張牌。
(5) 可以使用列表來表示一副牌,列表中的每一項都是一張牌(一個物件)。
(6) 可以使用列表的remove()
方法,如deck.remove()
或hand.remove()
,來從一副牌或玩家手中刪除某張牌。
動手試一試
直接動手試一試,看看會發生什麼。
相關文章
- 《父與子的程式設計之旅(第3版)》第1章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第2章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第3章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第4章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第5章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第6章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第7章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第8章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第9章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第11章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第12章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第13章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第14章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第15章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第16章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第17章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第18章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第19章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第20章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第21章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第22章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第24章習題答案程式設計
- 《父與子的程式設計之旅(第3版)》第26章習題答案程式設計
- Python程式設計:從入門到實踐(第2版)第1章習題答案Python程式設計
- Python核心程式設計第2版第六章習題答案Python程式設計
- 李航《統計學習方法》第2版 第2章課後習題答案
- 《Python程式設計(第3版)》[美] 約翰·策勒(John Zelle) 第 3 章 答案Python程式設計
- Python經典程式設計習題100例:第3例Python程式設計
- 《Java語言程式設計(基礎篇)(原書第10版)》第2~4章部分程式設計練習題程式碼Java程式設計
- 《計算機基礎與程式設計》第7周學習總結計算機程式設計
- 《計算機基礎與程式設計》第11周學習總結計算機程式設計
- 《Python程式設計:從入門到實踐》第2章習題Python程式設計
- Python經典程式設計習題100例:第19例:找完數Python程式設計
- C程式設計語言(第2版·新版)練習題1-4C程式程式設計
- C程式設計語言(第2版·新版)練習題1-5C程式程式設計
- C程式設計語言(第2版·新版)練習題1-6C程式程式設計
- C程式設計語言(第2版·新版)練習題1-7C程式程式設計
- C程式設計語言(第2版·新版)練習題1-8C程式程式設計