jeudi 1 janvier 2015

Why does this Python function only have one output?

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?


Aucun commentaire:

Enregistrer un commentaire