為什么 if 必須放在前面
sum = 0
x = 1
n = 1
while True:
? ? sum = x + sum
? ? x = x + x
? ? n = n + 1
? ? if n > 20
? ? ? ? break
? ??
print sum
答案中 if 語句放在while語句開始,跟放在最后有什么區別呢
sum = 0
x = 1
n = 1
while True:
? ? sum = x + sum
? ? x = x + x
? ? n = n + 1
? ? if n > 20
? ? ? ? break
? ??
print sum
答案中 if 語句放在while語句開始,跟放在最后有什么區別呢
2020-03-15
舉報
2020-03-15
放在后面總結果會多加一個20
2020-03-15
效果是一樣的,原因是if句子后面沒有加分號