格式:
for 变量的名字 in range(n):
循环体中的内容
range()
range(n):默认从0开始取值到n-1结束
range(start,stop):[start,stop)
range(start,stop,step):默认从start(包含)开始取值到stop(不包含)结束,其中步长由step指定,默认step是1
# 1-10 数字打印
for i in range(1,11):
print(i)
# 1-10 数字打印
for i in range(1, 11): # 只写10是默认从0开始取值,到n-1结束
print(i)
print('*' * 50)
for i in range(1, 10, 2): #2是步长
print('------>', i)
1-50的累加和
总结:
for i in range(n): ------>肯定是有固定次数的
pass
while 条件: ------>1.固定次数的循环 2.不确定次数的循环
pass
不确定次数的循环
while True:
pass