Say if you had a number input 8 in python and you wanted to generate a list of consecutive numbers up to 8 like
[0, 1, 2, 3, 4, 5,
Depending on how you want the result, you can also print each number in a for loop:
def numbers():
for i in range(int(input('How far do you wanna go? '))+1):
print(i)
So if the user input was 7 for example:
How far do you wanna go? 7
0
1
2
3
4
5
6
7
You can also delete the '+1' in the for loop and place it on the print statement, which will change it to starting at 1 instead of 0.