python第二天

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

你可能感兴趣的:(python第二天)