habe eine etwas behäbige Lösung für folgendes Problem und suche eine elegantere Lösung (Einzeiler?).
Problem: 2 integerzahlen a und b sind gegeben, ich möchte dazwischen
ein "<", ">" oder ein "=" Zeichen setzten, je nachdem ob a kleiner, größer oder gleich b ist.
meine Lösung:
Code: Alles auswählen
def pfeil(a,b):
if a == b:
return "="
elif a > b:
return ">"
else:
return "<"
a = 80
b = 70
z = pfeil(a,b)
print("%i %s %i" % (a, z, b))
vielen Dank im Voraus !