統測
111年
[工程與管理類] 專業科目(2)
第 46 題
📖 題組:
參考圖(六)Python 語言的程式碼,當程式執行完成行號第 12行程式碼時,回答下列問題。
參考圖(六)Python 語言的程式碼,當程式執行完成行號第 12行程式碼時,回答下列問題。
下列哪一個選項是變數A的正確內容?
- A 3
- B 6
- C 13
- D 16
思路引導 VIP
請先分析第 6 至 7 行的迴圈功能,思考列表 $C$ 是如何透過索引來記錄列表 $D$ 中各個數值出現的「次數」?接著觀察第 8 至 10 行,當迴圈變數 $i$ 在 $range(1, 4)$ 區間內迭代時,運算式 $A = A + C[i] \times i$ 實際上是在對哪些特定的數值與其出現次數進行加權累加?
🤖
AI 詳解
AI 專屬家教
🌟 太棒了!你的推導過程很清晰,真的替你感到開心!
這道題目溫柔地考驗了我們 Python 程式中,如何運用串列 (List) 進行計數以及迴圈的累加概念。你能正確地找出答案,代表你對程式碼的執行流程有非常棒的掌握度喔!
💡 讓我們一起再次確認觀念吧:
▼ 還有更多解析內容