Ich bin ein Programmierer Anfänger versuchen, Python zu lernen. Ich versuche, die folgende Übung:Python, wie man Ergebnisse von Eingabezeichenfolgen multipliziert
Write a program to prompt the user for hours and rate per hour to compute gross pay.
Hier ist, was ich kam mit:
hours = input("Enter number of hours worked\n")
rate = input("Enter pay rate per hour\n")
print(hours * rate)
Natürlich erhalte ich die Fehlermeldung:
TypeError: can't multiply sequence by non-int of type 'str'
Wie kann ich sagen, Python, dass die Ergebnisse der Eingabe als Ganzzahlen und nicht als Strings betrachtet werden sollten?
Whoa! Ich wurde nicht benachrichtigt, dass ich einige Antworten erhalten habe. Jetzt sehe ich, dass es verschiedene Möglichkeiten gibt, dies zu tun. Vielen Dank an alle. –