・ Il existe deux types, l'un sans valeur de retour et l'autre avec.
def a(x,y):
if x==y:
print("same")
return
print(x,y)
else:
print("different")
a(1,1)
a(1,0)
Résultat d'exécution
same
different
-Imprimer (x, y) après le retour n'est pas exécuté
def a(x,y):
if x==y:
return ("{}Quand{}Sont égaux").format(x,y)
else:
return ("{}Quand{}Ne sont pas égaux").format(x,y)
a(1,1)
a(1,0)
Résultat d'exécution
'1 et 1 sont égaux'
'1 et 2 ne sont pas égaux'
Recommended Posts