在Python中构造循环结构有两种做法,一种是for-in
循环,另一种是while
循环
(循环结构,就是程序中控制某条或某些指令重复执行的结构)
for - in 循环
明确的知道循环执行的次数,推荐使用for-in循环
例如:
total = 0
for x in range(1, 101):
total += x
print(total)
关于range函数使用方法:
- range ( 101 ) : 产生0到100范围的整数
- range ( 1, 101 ) : 产生1到100范围的整数,相当于前面是闭区间后面是开区间
- range ( 1, 101, 2 ) : 产生1到100的奇数,其中2是步长,既每次递增的值
- range (100, 0, -2) : 产生100到1的偶数,其中-2是步长,即每次递减的值
求 :1 ~100 之间的偶数求和
total = 0
for x in range(2, 100, 2):
total += x
print(total)
运算结果:
2450
while 循环
要构造不知道具体循环次数的循环结构,推荐使用while
循环。
import random
an