问题遇到的现象和发生背景
卡在如何将数字倒序输出
问题相关代码,请勿粘贴截图
def xun(): #能否改进一下这样的重复输入
a=[]
x=int(input('不多于五位的正整数'))
x=str(x)
if len(x)<6 and len(x)>0:
for i in range(len(x)):
a.append(x[len(x)-1-i]) #不知道这行什么意思
print(len(x),a)
else:
print('wrong number, please re-enter')
xun()
xun()
a.append(x[len(x)-1-i]) #不知道这行什么意思,尤其是为什么有x[]及里面的内容
我想要达到的结果
改进代码,将其转换为数字输出而非列表