我为这个答案必须显而易见道歉,但我似乎无法找到为什么在以下函数中不需要else语句,返回True -
def boolean():
x = 1
if x == 1:
return True
return False
boolean()
Run Code Online (Sandbox Code Playgroud)
我的初学者编码思想很困惑,为什么没有返回False.if语句返回True,然后在if语句之外返回False.我会想写 -
def boolean():
x = 1
if x == 1:
return True
else:
return False
boolean()
Run Code Online (Sandbox Code Playgroud)
为什么这里不需要else语句?非常感谢你对此的启发.