不太明白這個意思
對已有的計算 0 - 100 的while循環進行改造,通過增加 continue 語句,使得只計算奇數的和:
sum = 0
x = 1
while True:
? ?sum = sum + x
? ?x = x + 1
? ?if x > 100:
? ? ? ?break
print sum
答:
sum = 0
x = 0
while True:
? ?x = x + 1
? ?if x > 100:
? ? ? ?break
? ?if x % 2 == 0:
? ? ? ?continue
? ?sum = sum + x
print sum
請問這里if x % 2 == 0 是什么意思?
??
2015-06-17
if x % 2 == 0 ? 你理解為這里要是為0就是偶數(對2取模),continue跳過當前循環,執行下一次循環
2015-06-17
如果x為偶數(除以2余數為零)。。。。