#问题描述
#给定一个不超过5位的正整数,判断该数的位数,依次打印出各位,十位,百位,万位的数字
#思考一下如何实现从高位到低位打印对应位置上的数字
val=input('>>>')
val=int(val)
print('the input digits is :',val)
#判断输入的数字有几位
if val>=1000:
if val>=10000:
num=5
else:
num=4
else:
if val>=100:
num=3
elif val>=10:
num=2
else:
num=1
print('the number of the digits is:',num)
#从低位到高位依次
#给定一个不超过5位的正整数,判断该数的位数,依次打印出各位,十位,百位,万位的数字
#思考一下如何实现从高位到低位打印对应位置上的数字
val=input('>>>')
val=int(val)
print('the input digits is :',val)
#判断输入的数字有几位
if val>=1000:
if val>=10000:
num=5
else:
num=4
else:
if val>=100:
num=3
elif val>=10:
num=2
else:
num=1
print('the number of the digits is:',num)
#从低位到高位依次