Python练习for循环 求1100的和所有偶数的和
终极管理员 知识笔记 101阅读
案例
使用for循环求1 ~ 100的和

之前用while循环做过算出1--100的和。
相关链接

Python--练习使用while循环求1..100的和-博客
结合着看看for循环怎么实现。
思考
先把for循环的基本语法写出来。
for 临时变量 in 序列:
重复执行的代码1
因为是求1--100所以用之前的range来结合使用。
range(1, 101) 因为range有一个口诀顾头不顾尾包含头部信息但是不包含尾部信息。
这次也设置一个变量result用来接收和因为for循环内部会自动更新计数器类似while循环里面的 i 1所以不需要写i 1。
代码
# 定义一个变量用于接收1~100的和
result 0
# 从1开始循环循环100次
for i in range(1, 101):
result i
print(f1~100的和为{result})
对比for循环和while循环
案例
使用for循环求1 ~ 100之间所有偶数的和
思考
之前也使用while循环计算过1 ~ 100之间所有偶数的和
相关链接
Python--练习使用while循环求1~100之间所有偶数的和涉及if判断是不是偶数-博客
所以再结合上面的 使用for循环求1 ~ 100的和就可以写出下面代买。for循环内部会自动更新计数器类似while循环里面的 i 1所以不需要写i 1。
代码
# 定义一个变量用于接收1~100之间所有偶数的和
result 0
# 从1开始循环循环100次
for i in range(1, 101):
if i % 2 0:
result i
print(f1~100之间所有偶数的和为{result})
对比for循环和while循环
所以只要掌握的方法多就可以用各种方法实现目的比如去上学可以走路可以骑单车电动车公交车轿车地铁火车高铁飞机等等都可以实现目的唯一区别就是哪个更有意义。