def fun(str):
for i in range(len(str)):
print(i)
string = 'abc'
print(fun(string))
Run Code Online (Sandbox Code Playgroud)
打印结果是
0
1
2
None
Run Code Online (Sandbox Code Playgroud)
如果我改变
for i in range(len(str)-1):
Run Code Online (Sandbox Code Playgroud)
最后的结果仍然是 None
为什么是这样?我该如何阻止它?