使用continue语句可以在while循环中跳过部分执行语句,直接执行之后的语句。
print("-"*20,"求1-100之间的奇数和","-"*20)
i =s = 0
while i<=100:
if i % 2 == 0 : #判断当i为偶数时
i += 1 #条件变量依然自加
continue #continue语句之后的包含于while之内的语句被跳过,然后继续执行循环
s+=i
i+=1
print("1-100之间的奇数和为",s)
print("-"*20,"求1-100之间的偶数和","-"*20)
i =s = 0
while i<=100:
if i % 2 == 1 : #判断当i为奇数时
i += 1 #条件变量依然自加
continue #continue语句之后的包含于while之内的语句被跳过,然后继续执行循环
s+=i
i+=1
print("1-100之间的偶数和为",s)