PYTHON题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 class Solution: deftwoSum(self, shuru: int) :a=shuru#定义列表,用列表快速反转功能l=[]#快速输出str1= ''#定义列表长度forp in range (0,5):l.append(p)#修改列表值l[0]=int(a/10000)l[1]=int(a%1000...
num = input('输入一个不超过5位的正整数:')l = len(num) #长度,就是几位数print('这个数是',l ,'位数')n = num[::-1] #通过索引切片,逆序打印出数字for i in n: print(i)
number=int(input("请输入一个不多于10位的正整数:"))digits=[]# 用于存储各个数位上的数字whilenumber>0:digit=number%10# 获取当前数位上的数字digits.append(digit)# 将当前数位上的数字添加到列表中number=number//10# 去除当前数位上的数字# 逆序输出各个数位上的数字digits.reverse()print("各个数位...