Nur eine Anmerkung dazu (das war mir einfach zu viel Text). Du kannst doch ein Tupel benutzen um mehrere Werte zurückzugeben.Theodor hat geschrieben: Sonntag 19. Januar 2020, 17:04 Und bei einer Funktion kann man nur einmal "return" benutzen.
Code: Alles auswählen
def calculate_sum_and_difference(value1, value2):
return value1 + value2, value1 - value2
x = 5
y = 3
result = calculate_sum_and_difference(x, y)
print(result[0])
print(result[1])
# oder direkt mit tuple unpacking
value_add, value_difference = calculate_sum_and_difference(x, y)
print(value_add)
print(value_difference)