Seite 1 von 1
Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:20
von Weltbesiedler
Code: Alles auswählen
x = int(input("Wie heist der erste x Wert? "))
x1= int(input("Wie heist der zweite x Wert? "))
x2= int(input("Wie heist der dritte x Wert? "))
y = int(input("Wie heist der erste y Wert? "))
y1= int(input("Wie heist der zweite y Wert? "))
y2= int(input("Wie heist der dritte y Wert? "))
print x , x1 , x2 , y, y1, y2
Wenn ich das ausführe, kann ich kein Zahlen eingeben, wieso nicht?
Es kommt auch keine Fehlermeldung, einfach nur die Frage.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:32
von EyDu
Dann probiere es doch mal mit IDLE aus und zeige was du gemacht hast und was für Ergebnisse bei rausgekommen sind.
Wenn du Python < 3 verwendest, dann sollte es
heißen.
Wenn du Python >= 3 verwendest, dann liefert das print sicher einen Fehler.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:34
von Weltbesiedler
Wie ich in einem anderen Thread schon geschrieben habe, geht mein IDLE im Moment irgendwie nicht auf. Deswegen bin ich zurzeit auf SPE angewiesen. Hat sonst noch wer Tipps? Ich benutze Python 2.5.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:34
von EyDu
Dan öffne halt die Konsole und starte Python.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:39
von Weltbesiedler
Da geht es, allerdings kann man da halt immer nur eine Zeile eingeben.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 16:55
von Hyperion
Weltbesiedler hat geschrieben:Da geht es, allerdings kann man da halt immer nur eine Zeile eingeben.
Nach Druck von enter wird die Eingabe abgeschlossen - das sollte aber unabhängig von der IDE der Fall sein

Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 17:07
von /me
Weltbesiedler hat geschrieben:Da geht es, allerdings kann man da halt immer nur eine Zeile eingeben.
Gemeint war nicht, einzelne Programmzeilen in der Konsole einzugeben, sondern das Programm aus der Konsole heraus zu starten
Und bitte gewöhne es dir an, hier im Forum Python-Code auch in Python-Code-Tags zu setzen. Du hast diese Bitte schon so oft ignoriert, aber ich habe die Hoffnung noch nicht aufgegeben, dass du dir das irgendwann merken können wirst.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 17:54
von Dav1d
Verwende anstelle von input raw_input. Du kannst ja mal bei deinem Programm:
eingeben.
EDIT: sys muss natürlich ein string sein
Re: Kann keine Zahlen eingeben mit input
Verfasst: Freitag 8. Oktober 2010, 18:01
von Hyperion
Dav1d hat geschrieben:Verwende anstelle von input raw_input. Du kannst ja mal bei deinem Programm:
eingeben.
s. auch
hier!
Re: Kann keine Zahlen eingeben mit input
Verfasst: Samstag 9. Oktober 2010, 09:35
von Weltbesiedler
Was ist den ein Python Code Tag? Und bis jetzt hat mich glaube ich noch keiner darauf hingewiesen, außer du jetzt.
Re: Kann keine Zahlen eingeben mit input
Verfasst: Samstag 9. Oktober 2010, 09:46
von /me
Weltbesiedler hat geschrieben:Was ist den ein Python Code Tag?
Du klickst beim Einfügen von Code auf den Button "Code". Verwende den Button "python".
Re: Kann keine Zahlen eingeben mit input
Verfasst: Samstag 9. Oktober 2010, 09:47
von snafu
Weltbesiedler hat geschrieben:Was ist den ein Python Code Tag? Und bis jetzt hat mich glaube ich noch keiner darauf hingewiesen, außer du jetzt.
Du markierst den Teil deines Posts, in dem der Code steht und klickst oberhalb des großen Eingabefeldes auf den `python`-Button (unter dem fetten `B`-Knopf). Dann bekommt der Code Syntax-Highlighting (farbliche Hervorhebungen) und ist damit wesentlich besser lesbar.