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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。