for循环

#coding:utf

for i in range(0,100,2):
print(f"{i}")

#for i in range(100) : 循环100次,i取0到99
#for i in range(0,100,2) : 取值[0,98),每次步长为2
#range(min,max,step) 不包含max, <max
#range(max,min,step),不包含min,>min

#跑分事例
#用while
# import time
# starttime = time.time()
# num=0
# lastnum =0
# while num<300000000:
# num+=1
# lastnum+=num
# print(lastnum)
# endtime = time.time()
# print(endtime-starttime)

#用for循环
import time
starttime = time.time()
lastnum =0
for num in range(100000000):
lastnum+=num
print(lastnum)
endtime = time.time()
print(endtime-starttime)

for循环相比while性能会提高9s左右,处理数据比while速度快

#------嵌套循环
for i in range(10): #i共循环10次
for j in range(5): #i每循环一次,j就循环5次,j共循环50次
print(j,end=" ")
print(f"------- {i}")
posted @ 2021-03-18 10:35  cmlaiweno  阅读(78)  评论(0编辑  收藏  举报