1.从高位到低位打印
a=float(input('>>>请输入一个正数'))
a=int(a//1)
b=str(a)
if a<0:
print('您输入的数字不符合要求')
else:
print('此数为%s位数'%(len(b)))
for i in range(len(b),0,-1):
print(a//(10**(i-1)))
a%=(10**(i-1))
2.从个位开始打印
number=int(input('please input a number>>>'))#每位数字从个位开始打印
number*=10
while(number//10)!=0:
number//=10
print(number%10)
3.从个位开始打印
num=input('请输入一个数字:')
num_v=len(num)
print('此数为一个%s位数'%(num_v))
num=int(num)
for i in range(num_v):
print(num%10)
num//=10