・ Es gibt zwei Typen, einen ohne Rückgabewert und einen mit.
def a(x,y):
if x==y:
print("same")
return
print(x,y)
else:
print("different")
a(1,1)
a(1,0)
Ausführungsergebnis
same
different
-Print (x, y) nach der Rückgabe wird nicht ausgeführt
def a(x,y):
if x==y:
return ("{}Wann{}Sind gleich").format(x,y)
else:
return ("{}Wann{}Sind nicht gleich").format(x,y)
a(1,1)
a(1,0)
Ausführungsergebnis
'1 und 1 sind gleich'
'1 und 2 sind nicht gleich'
Recommended Posts