【程序填空】
题目:给一个不多于5位的正整数.
要求:一、求它是几位数,二、逆序打印出各位数字。
注意:除要求填空的位置之外,请勿改动程序中的其他内容.
def fun(m):
#**SPACE
if len(m)==【?】:
return m[0]
else:
#**SPACE
return(m[len(m)-1]+fun(m[:【?】]))
def main():
s=str(input("请输入一个不多于5位的正整数:"))
#SPACE
if【?】:
print("输入数字超过限定位数,输入无效")
else:
#SPACE
print('数位:%s\n输入的数字:%s'%(len(s),s,【?】))
if _ name ==' main _':
main()
1
-1
len(s)>5 or len(s)<1
fun(s)