Python wie kann man einen input in Integer konvertieren?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

var = int(input(">>"))


BlackDragon2210 
Beitragsersteller
 23.10.2021, 12:20

Das würde aber dafür sorgen, dass die beiden anderen typen mit einem Error belegt werden, während ich es zu einer print funktion weiterleiten will

0
TimeTravel3  23.10.2021, 13:53
@BlackDragon2210

while passed == False:

try:

var = int(input(">>"))

passed True

except:

print('Bitte geben einen Integer ein.')

passed = False

0

Mach einfach int und danach dann in Klammern die Variable, welche für den Input bestimmt wurde.

Ich habe dir mal einen Beispielcode geschrieben, welcher zwei Inputs miteinander multipliziert, da bei Rechnungen ja mit Integern gearbeitet werden muss.

Variable = input("Gib ein Zahl ein:")
Variable2 = input("Gib noch eine Zahl ein:")
print(int(Variable) * int(Variable2))