I need some code that allows a user to input a number (ie. 5) that creates a list of all the numbers leading up to that number excluding zero (ie. [1,2,3,4,5])
Asked
Active
Viewed 142 times
3 Answers
0
In [11]: L = range(1, int(raw_input("Enter a number: "))+1)
Enter a number: 5
In [12]: L
Out[12]: [1, 2, 3, 4, 5]

inspectorG4dget
- 110,290
- 27
- 149
- 241
0
while True:
try:
v = int(raw_input('Number: '))
except:
print 'Invalid number!!'
else:
print range(1,v)
break
This will prevent the user from inputing an invalid number.

Nacib Neme
- 859
- 1
- 17
- 28