Seite 1 von 1

rechner

Verfasst: Donnerstag 3. Februar 2005, 22:24
von 3r4s3r
hallo leute!
ich bin ein absoluter python anfänger und benötige bei eure hilfe.

Code: Alles auswählen


erste_zahl = raw_input("Erste Zahl: ")
zweite_zahl = raw_input("Zweite Zahl: ")

print erste_zahl + zweite_zahl
wenn ich das dann kompiliere und ausführe zählz es die zwei zahlen nicht zusammen sondern zeigt sie hintereinasnder an.
wie kann ich das endern?

Edit (Leonidas): Code in Python Tags gesetzt.

Verfasst: Donnerstag 3. Februar 2005, 23:16
von Dookie
Hi 3r4s3r,

du musst die Strings, die raw_input zurückgibt erst in Zahlen (int) wandeln.

Code: Alles auswählen

erste_zahl = raw_input("Erste Zahl: ")
zweite_zahl = raw_input("Zweite Zahl: ")

print int(erste_zahl) + int(zweite_zahl)

Gruß

Dookie

Verfasst: Freitag 4. Februar 2005, 02:05
von Gast
oder statt raw_input, einfach input verwernden..weil raw_input gibt wandelt die Eingabe immer um Strings..

Verfasst: Dienstag 8. Februar 2005, 19:46
von Gast
Thx jetzt klappts.
:lol: