Wie zu verwenden raw_input() mit while-Schleife

Nur versuchen, ein Programm zu schreiben, die die Eingaben von Benutzern und hinzufügen zu der Liste 'zahlen':

print "Going to test my knowledge here"
print "Enter a number between 1 and 20:"

i = raw_input('>> ')
numbers = []

while 1 <= i <= 20 :
    print "Ok adding %d to numbers set: " % i 
    numbers.append(i)

    print "Okay the numbers set is now: " , numbers

Jedoch wenn ich das Programm auszuführen, das er nur läuft, um raw_input()

Going to test my knowledge here
Enter a number between 1 and 20:
>>> 4

Gibt es einige grundsätzliche Regel bin ich hier fehlen??

Schreibe einen Kommentar