for i in range(20,-1,0):
print(i)
Run Code Online (Sandbox Code Playgroud)
错误是:
Traceback (most recent call last):
File "D:/Python/b.py", line 1, in <module>
for i in range(20,-1,0):
ValueError: range() arg 3 must not be zero
Run Code Online (Sandbox Code Playgroud)
range 接受三个参数,start、stop 和 step。
range(20,-1,0):
Run Code Online (Sandbox Code Playgroud)
说从20到-1以大小为步长0。
这是没有意义的,所以 python 抛出了一个错误。