第 2 回・第 11 題
單選題查看原回次 ↗您正在撰寫一支「網路延遲監控系統」的判斷程式,需求是:latency >= 800 判定為「延遲嚴重」,latency >= 300(未滿800)判定為「延遲偏高」,其餘為「正常」。若 latency = 850,執行下列程式碼,輸出的判定結果為?
latency = 850
if latency >= 800:
result = '延遲嚴重'
elif latency >= 300:
result = '延遲偏高'
else:
result = '正常'
print(result)
A. 延遲嚴重
B. 延遲偏高
C. 正常
D. 產生錯誤
正確答案
A. 延遲嚴重
為什麼?
latency = 850,依序判斷後結果為「延遲嚴重」。