Seite 1 von 1

Variable

Verfasst: Dienstag 26. Mai 2015, 10:14
von s7120
Hi,

ich möchte gerne eine Abfrage in einer Schleife machen. Der abgefragte Wer wird dann einer Variablen zu gewiesen.
Wenn ich aber das nächste mal die Schleife durchlaufe würde ich die Variable überschreiben.

Gibt es eine Möglichkeit die Variable in der Schleife hochzuzählen?

Z.B. a100 -> a101 -> a102 -> a103

Vielen Dank für Ideen :)

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 10:22
von bwbg
Ja. Es nennt sich Liste.

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 10:38
von snafu
Oder ``dict``, falls es wirklich benannte Werte sein sollen.

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 13:47
von s7120
Hat geklappt, vielen Dank!

Gibt es einen Befehl der ähnlich zu goto ist?
Sprich, ich möchte nach einer If-Abfrage an den Anfang des Skriptes springen.

Ideen?

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 13:52
von BlackJack
@s7120: Nein es gibt in der Sprache kein GOTO. Dreh das um: Schreibe eine Endlosschleife (``while True:``) die bei einer bestimmten Bedingung dann mit ``break`` verlassen werden kann.

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 16:05
von /me
s7120 hat geschrieben:Gibt es einen Befehl der ähnlich zu goto ist?
Eine Anmerkung dazu: http://xkcd.com/292/

Re: Variable

Verfasst: Dienstag 26. Mai 2015, 16:51
von BlackJack
Oder man installiert sich das `goto`-Modul: http://entrian.com/goto/ :-)

Re: Variable

Verfasst: Dienstag 2. Juni 2015, 10:26
von s7120
Danke. Das mit der Schleiße ist ja super. Darauf wäre ich nicht gekommen.
Merci!