第 1 回・第 38 題
單選題查看原回次 ↗要產生 1~6 的隨機整數(模擬骰子),需要匯入哪個模組?
A. random
B. math
C. time
D. os
正確答案
A. random
為什麼?
import random,使用 random.randint(1,6)。
練習 Python 模組與工具,從 10 回 ITS Python 模擬題庫整理 10 題相關題目。本頁可免費查看正確答案與文字解析,並回到原回次完整練習。
要產生 1~6 的隨機整數(模擬骰子),需要匯入哪個模組?
A. random
B. math
C. time
D. os
A. random
import random,使用 random.randint(1,6)。
要計算平方根,需要用到哪個模組的函式?
A. math
B. random
C. sys
D. re
A. math
import math,使用 math.sqrt()。
要讓程式暫停 2 秒,需要用到哪個模組?
A. time
B. math
C. random
D. os
A. time
import time,使用 time.sleep(2)。
math.sqrt(16) 的結果為?
A. 4.0
B. 4
C. 16.0
D. 2.0
A. 4.0
sqrt() 回傳浮點數,結果為 4.0。
random.randint(1,10) 產生的範圍為?
A. 1~10(兩端皆含)
B. 1~9
C. 0~10
D. 2~10
A. 1~10(兩端皆含)
randint(a,b) 產生的範圍是 a 到 b,兩端都包含。
要取得目前系統時間,常用哪個模組?
A. time
B. math
C. random
D. re
A. time
time 模組可取得系統時間,如 time.time()。
math.pi 代表的是?
A. 圓周率π
B. 自然對數e
C. 無限大
D. 0
A. 圓周率π
math.pi 是 Python 內建的圓周率常數。
下列何者是正確的模組匯入語法?
A. import math
B. include math
C. using math
D. require math
A. import math
Python 使用 import 關鍵字匯入模組。
random.choice([1,2,3]) 的作用是?
A. 從list中隨機選一個元素
B. 隨機排序list
C. 計算平均值
D. 刪除list中一個元素
A. 從list中隨機選一個元素
choice() 會從序列中隨機回傳一個元素。
math.floor(3.7) 的結果為?
A. 3
B. 4
C. 3.7
D. 4.0
A. 3
floor() 無條件捨去小數,回傳整數 3。