The program should work as follow:
Please type in a number: 5
1
5
2
4
3
My code doesn't do the same. I think there is should be the 2nd loop, but I don't really understand how can I do it. Could you possibly give me a hint or advice to solve this task. Thanks. My code looks like this:
num = int(input("Please type in a number:"))
n=0
while num>n:
a = num%10
num -= a
num = num/10
print(a)
n = n + 1
print(n)
This should work:
num = int(input("Please type in a number:"))
number_list = [i+1 for i in range(num)]
while number_list:
print(number_list.pop(0))
number_list.reverse()