所有;
为什么这段代码在Python中不起作用?我认为这段代码可能与以下代码相同:
def foo(i):
return 100 if i < 10 else pass
return 200 if i < 20 else pass
return 1
为什么这段代码在Python中不起作用?我认为这段代码可能与以下代码相同:
def foo(i):
if i < 10:
return 100
elif i < 20:
return 200
else:
return 1
谢谢!
pass
在此处适用?请提供一个链接或引用,以显示为什么这应该起作用。 - S.Lottpass
在其他语言中可能有与continue
或for
中的next
或NOP
相同的含义,但后来我认为return 100 if i < 10 else pass
可以被理解为return 100 if i < 10 else 下一行
,这是一个严重的错误。 - user478514