初学者,对于Python用法还很模糊

用Python jupyter notebook
输入一个4位的正整数,把它的个位十位百位和千位上的数字提取出来,并逆序输出。
希望可以教教我怎么写

你可以考虑利用字符串的方法来做
用input输入,然后字符串逆序输出
不过应该要考虑首位0的存在,再多做个if判断就好了

不断对 10 取余即可

num = 1234
while num != 0:
    remainder = num % 10
    print(remainder)
    num = num // 10

number=input("请输入一个四位数")
for i in number[::-1]:
print(i)
print(number[::-1])