def my_range(start,stop=None,step=1):
result = []
if stop==None:
stop=start
start=0.0
if step>=1:
while start < stop:
result.append(int(start))
start +=step
elif step<=-1:
while start > stop:
result.append(int(start))
start +=step
return result
for i in my_range(10):
print(i)
print(list(my_range(10)))
python3手写一个range函数
最新推荐文章于 2022-07-19 10:53:55 发布