Examly題庫立即開始練習
公務人員特種考試關務人員計算機概要113 年第 30 題單選題考點:函式呼叫與迴圈考點:函式回傳值計算

執行下列 Python 程式後,程式的輸出包含下列何者? def bigger(x): return 2*x list = [1, 3, 5] for i in list: print(i, ":", i*bigger(i))

A1:2正確答案
B3:6
C3:9
D5:10
答案與詳解
A
正確答案
本題考查 Python 函式呼叫與迴圈輸出,bigger(x) 回傳 2*x,故 i*bigger(i) 為 i*2i=2i²,當 i=1 時輸出 1:2。

逐選項解析

A1:2函式呼叫與迴圈✓ 正確
i=1 時,bigger(1)=2,i*bigger(i)=1*2=2,輸出為「1 : 2」,與選項 A 完全吻合。
B3:6函式回傳值計算✕ 易錯陷阱
i=3 時,bigger(3)=6,i*bigger(i)=3*6=18,輸出為「3 : 18」而非「3 : 6」,選項 B 錯誤。
C3:9✕ 易錯陷阱
D5:10✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly