Examly題庫立即開始練習
國中教甄|資訊科技資訊科技114 年第 27 題單選題

執行下列 Python 程式後,變數 s 的值為何? s = "" for i in range(1, 4): for j in range(i): s += str(i)

A"123"
B"233"
C"233444"
D"122333"正確答案
答案與詳解
D
正確答案
透過追蹤雙層迴圈的執行次數與字串串接過程,可得出最終字串為 "122333"。

逐選項解析

A"123"✕ 錯誤
未考慮內層迴圈的重複次數,僅將外層迴圈的變數值直接串接,誤以為每個數字只出現一次。
B"233"✕ 錯誤
外層迴圈起始值誤判為 2,且未正確計算內層迴圈的重複次數。
C"233444"✕ 錯誤
D"122333"✓ 正確

立即註冊,看完整詳解

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

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

資訊科技 相關題目

想練更多資訊科技考古題?

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

Examly