普考申論題
107年
[資訊處理] 程式設計概要
第 四 題
四、以下是一個完整的 Python 程式,請問執行後的結果為何?(10 分)
for i in range(1, 7): #產生一個 1,2,3,4,5,6 的整數序列
for j in range(i, 1, -1): #-1 表示階值(step value)
print(" ", end="")
for j in range(1, 7-i+1):
print(j, end="")
print()
📝 此題為申論題
思路引導 VIP
這是一題 Python 巢狀迴圈圖形追蹤題。關鍵在於計算每一列 i 發生時,兩個內層 j 迴圈執行幾次:
- 外層
i範圍:1, 2, 3, 4, 5, 6。
🤖
AI 詳解
AI 專屬家教
【考點分析】Python range 函數、巢狀迴圈(Nested Loops)、格式化輸出。
【理論/法規依據】range(start, stop, step) 不包含 stop 值。print(..., end="") 控制不換行。
【分析與論述】
▼ 還有更多解析內容