Die Suche ergab 9 Treffer

von Lemiewings
Dienstag 27. September 2011, 20:49
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Nein ich hatte mir das so gedacht das nachdem das Ergebnis des Programms angezeigt wurde, eine Benutzereingabe abgewartet wird.
Dort soll dann bei Eingabe von "Ende" das Programm Abbrechen/Ausschalten, bei Eingabe von "Neu" soll sich die Schleife wiederholen und am Ende wieder auf Benutzereingabe ...
von Lemiewings
Dienstag 27. September 2011, 19:12
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Ok das Funktioniert schon mal :D. Das würde ich gerne noch so erweitern, das alle Varianten von Ende Akzeptiert werden (Ende, ende, eNde...ect.) und das ganze mit dem exit() befehl verbinden.
Außerdem würde ich es gerne so machen, das das Programm nur von vorn anfängt wenn man "Neu" eingibt.
Bis ...
von Lemiewings
Dienstag 27. September 2011, 16:27
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

wiederholen = True
while wiederholen == True:

# Das Programm

print("'Ende' eingeben um zu beenden, oder 'Neu' für einen neuen Durchlauf.")
# Hier möchte ich dann "wiederholen = True" zu "wiederholen = False" ändern in dem man "Ende" eingibt.

Das ich dafür input() brauche weiß ich. Aber wie ...
von Lemiewings
Dienstag 27. September 2011, 15:18
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Ich weiß Doppelposts sind verpönt, aber meine eigentliche Frage wurde leider noch nicht beantwortet und der Thread scheint sonst keine Beachtung mehr zu bekommen.

Wie muss ich es anstellen das durch eine Benutzereingabe eine Variable geändert wird?
Also z.B. durch Eingabe von "Ende" die Variable ...
von Lemiewings
Samstag 24. September 2011, 23:13
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Ok wieder was gelernt. Vielen Dank dafür.

Edit: Jetzt stellt sich mir aber immer noch die Frage, wie man durch eine Benutzereingabe den wert der Variable "wiederholen = True" zu "wiederholen = False" verändert.
Habe schon eine ganz weile gegoogelt und herumprobiert, aber ich scheine an den falschen ...
von Lemiewings
Samstag 24. September 2011, 22:56
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Ah ok habs verstanden. True und False sind in Python feste werte, wohingegen "True" und "False" Variablen sind.
Aber warum müssen den Variablen aus Buchstaben in Anführungsstriche gesetzt werden und Zahlen nicht?

Jetzt bleibt nur noch meine Schleifen Problem :-).
von Lemiewings
Samstag 24. September 2011, 22:36
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Das ich den input befehl benutzen muss weiß ich. Ich weiß allerdings nicht wie, bin schon die ganze zeit am herumexperimentieren aber komme nicht auf die Lösung.

Und ich hab noch ein zweites problem.


# Funktioniert:
wiederholen = 1
while wiederholen == 1:

wiederholen = "true"
while wiederholen ...
von Lemiewings
Samstag 24. September 2011, 19:27
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Re: Python 3.2 Programm Beenden/Neuer Durchlauf

Ich habe gerade ein Brett vor dem Kopf und weiß einfach nicht wie ich das umsetzen soll.
Idee ist:


wiederholen = 1
while wiederholen == 1:
# Das Programm
print("'Ende' eingeben um zu beenden, oder 'Neu' für einen neuen Durchlauf.")
# Hier würde ich dann die Variable "wiederholen" durch eingabe ...
von Lemiewings
Samstag 24. September 2011, 17:52
Forum: Allgemeine Fragen
Thema: Python 3.2 Programm Beenden/Neuer Durchlauf
Antworten: 18
Zugriffe: 1772

Python 3.2 Programm Beenden/Neuer Durchlauf

Hallo,
Habe mich extra hier angemeldet da ich ein wenig Hilfe bezüglich im Titel genanntem Problem brauche.

Es sieht momentan so aus, das der Benutzer nacheinander 2 eingaben macht und am Ende gibt es ein Ergebnis.
Jetzt möchte ich das man danach durch die Eingabe von "Ende" das Programm sauber ...