I have this very simple Python function, but there is one part I am confused about. The function is called bigger and it takes two numbers as inputs and outputs the bigger number. (I could only use if statements, no elses)
Here's the code:
def bigger(x, y):
if x > y:
return x
return y
I would think that this code would return y
if y
is bigger (which it does), but it would return x
and y
if x
is bigger (it only returns x
). Why does it only return one output? Can Python functions only have one output?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…