Vergleichende Zahlen führen in Python zu einem falschen Ergebnis

sorry wenn das eine schreckliche Frage ist, aber ich bin wirklich neu in der Programmierung. Ich versuche ein kurzes kleines Testprogramm.

Wenn ich einen Wert kleiner als 24 eingebe, wird die Anweisung "Du wirst alt ..." gedruckt. Wenn ich einen Wert über 24 eingebe (NUR bis zu 99), wird die Anweisung "Sie sind alt" ausgegeben.

Wenn Sie einen Wert von 100 oder höher eingeben, wird die Meldung "Sie werden alt sein, bevor Sie es wissen" ausgegeben. Erklärung

print ('What is your name?')
myName = input ()
print ('Hello, ' + myName)
print ('How old are you?, ' + myName)
myAge = input ()
if myAge > ('24'):
     print('You are old, ' + myName)
else:
     print('You will be old before you know it.')

Antworten auf die Frage(8)

Ihre Antwort auf die Frage