循环的作用:
1.1 循环的作用
思考:假如我有个女朋友,有一天我们闹矛盾生气了,女朋友说:道歉,说100遍“媳妇儿,我错了”。这个时候程序员会怎么做?
答:100遍print('媳妇儿,我错了')
思考:复制粘贴100次吗?
答:重复执行100次一样的代码,程序中循环即可
循环的作用:让代码更高效的重复执行。
循环分类:在Python中,循环分为while和for两种,最终实现效果相同。
while语法:
'''
while 条件:
条件成立重复执行的代码1
条件成立重复执行的代码2
......
'''
[Python] 纯文本查看 复制代码 # 练习一:
# 循环的计数器
i = 0
while i < 5:
print('媳妇儿,我错了')
i += 1
print('任务结束')
while循环应用:计算1-100累加和
首先定义一个变量i和变量result(i代表开始,result代表结果)
i每次累加,直到100,输出result
[Python] 纯文本查看 复制代码 i = 1
result = 0
while i <= 100:
result += i
i += 1
# 输出5050
print(result)
练习二:计算1-100偶数累加和
分析:1-100的偶数和,即 2 + 4 + 6 + 8....,得到偶数的方法如下:
- 偶数即是和2取余结果为0的数字,可以加入条件语句判断是否为偶数,为偶数则累加
- 初始值为0 / 2 , 计数器每次累加2
[Python] 纯文本查看 复制代码 # 方法一:条件判断和2取余数为0则累加计算
i = 1
result = 0
while i <= 100:
if i % 2 == 0:
result += i
i += 1
# 输出2550
print(result)
#还有方法二,i增量每次加二,但是不推荐(原因是加二是我们自己算的,并非计算机算数) |