def interval(start,stop=None,step=1):
if stop is None :
start,stop=0,start
#这样的赋值跟stop,start=start,0效果一样,没有顺序么?那stop是等于start的新值还是旧值?
result=[]
print(stop)
i=start
while i < stop:
result.append(i)
i +=step
return result
===================================================
非常感谢!