Seite 1 von 1

Und wieder eine Anfängerfrage...

Verfasst: Sonntag 17. Juni 2007, 14:08
von Bamba
Hallo,

Ich habe eine Variable b=5. Je nachdem wie groß diese Variable ist, soll eine Abfrage durchgeführt werden. Wenn sie 5 ist, soll 5mal eine Eingabe vom User abgefragt werden. Jetzt habe ich folgenden code:

Code: Alles auswählen

b=5
for i in range(b):
    link[i] = raw_input("Link:")
Ich frage mich warum der meint "NameError: name 'link' is not defined".

Bamba[/code]

Verfasst: Sonntag 17. Juni 2007, 14:20
von cyp++
link soll ja anscheind eine liste sein, also musst du sie vorher initialisieren.


Code: Alles auswählen

link = []
b=5
for i in range(b):
    link[i] = raw_input("Link:")

Verfasst: Sonntag 17. Juni 2007, 14:33
von thelittlebug
hi,

so klappts:

Code: Alles auswählen

link = []
for i in range(5):
    link.append(raw_input("Link: "))
lgherby[/code]

Verfasst: Sonntag 17. Juni 2007, 14:53
von Bamba
Danke :)