for Schleife

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
mit
User
Beiträge: 285
Registriert: Dienstag 16. September 2008, 10:00

Hallo,
ich kenne in Python nur

Code: Alles auswählen

for i in range(...)
, aber wie kann man dies

Code: Alles auswählen

for (i=l+1; i<=r; i++) 
in Python umschreiben?

Viele Grüße
Benutzeravatar
Rebecca
User
Beiträge: 1662
Registriert: Freitag 3. Februar 2006, 12:28
Wohnort: DN, Heimat: HB
Kontaktdaten:

Code: Alles auswählen

for i in range(l+1, r+1)
Offizielles Python-Tutorial (Deutsche Version)

Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Wobei sich natürlich die Frage stellt, wieso man das überhaupt will! Man kann ja auch im Schleifen-Rumpf den Index auf eine Basis addieren...
Benutzeravatar
mkesper
User
Beiträge: 919
Registriert: Montag 20. November 2006, 15:48
Wohnort: formerly known as mkallas
Kontaktdaten:

...oder enumerate nutzen.
Benutzeravatar
snafu
User
Beiträge: 6740
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Code: Alles auswählen

from itertools import count

l = 23
r = 42
i = count(l+1)

while i.next() <= r:
    [...]
mit
User
Beiträge: 285
Registriert: Dienstag 16. September 2008, 10:00

Danke.
Antworten