一、while 循环:
while语句结构:
while 判断条件:
条件成立时执行的代码
while和if的语句结构一致,区别在于if语句条件成立以后,if语句里的代码只会执行一次
while语句如果条件成立,会不断的执行代码,直到条件不成立为止
计算1~100所有整数的和
x = 0
y = 0
while x < 100:
x += 1
y = y + x # y = 0+1+2+3+4+5+...+99+100
print(y)
求1~100 所有奇数或者偶数的和:
i = 0
sum = 0
while i < 100:
i = i + 1
#if i % 2 == 0: #只有偶数才加
#if i % 2: #只有奇数才添加
if not i % 2: 偶数和
sum = sum + i
print(sum)
break和continue关键字的使用:
break:放在循环语句,用来结束整个循环,只要看到break整个循环就结束了
continue:用来结束本次循环,开始下一轮循环,只要看到continue就跳转并查看条件判断
break和continue后面不能再有任何的代码,因为无法执行到
打印 1~100 内,不能被 7 整除的所有数字。
i = 0
while i < 100:
i += 1
if not i % 7:
continue