python中的循环
while循环
语法格式
while 循环条件:
(空四格)循环体
案例:
计算 1 到 100 之间的累加和,
while循环需要注意的是不要忘i的自身累加
i = 1
sum_num = 0
while i <= 100:
#对i进行累加
sum_num = sum_num + i
#自增操作
i = i+1()
#注:python中并没有设置专门的i++操作
print(sum_num)
break continue在循环中的应用
break是跳出本层循环
continue是跳过本次循环,执行下一次循环
新需求
sum_
i = 1
sun_num = 0
while i<= 100:
sun_num += i
if sum_num > 1000:
break
i += 1
print(sum_num)#1035
计算 1 到 100 之间的奇数和
i = 1
sun_num = 0
while i<= 100:
# 把所有偶数都过滤掉 % 代表取余操作
if i %2 ==0: #偶数的时候跳出循环
i += 1
continue
sun_num += i
i += 1
print(sun_num )#2500