Programmieren für Ingenieure

Python Übung 2: Größeren Wert finden

Diese Übung soll dein Wissen zu Abfragen und Funktionen festigen.

Aufgabe
Die Aufgabe ist es, eine Funktion zu schreiben, der zwei Werte als Parameter übergeben werden können. Als Rückgabewert soll die Funktion den größeren der beiden Werte zurückgeben.

Lösung

def GroessererWert(variable1, variable2):
    if variable1 > variable2:
        groessererWert = variable1
    elif variable1 == variable2:
        groessererWert = „Die Werte sind gleich groß.“
    else:
        groessererWert = variable2

    return groessererWert


print(GroessererWert(2, 3))
print(GroessererWert(5, 5))
print(GroessererWert(7, 3))
print(GroessererWert(„a“, „x“))
print(GroessererWert(3.5, 7.9))
print(GroessererWert(„a“, 7.9))

### ERGEBNIS / AUSGABE ###
3
Die Werte sind gleich groß.
7
x
7.9
TypeError: ‚>‘ not supported between instances of ’str‘ and ‚float‘

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.