if m>n :
a=0
flag=True
for i in range(n,m+1):
str(i)
t=str(i)
x=[int(j) for j in t]
k=x
x.reverse()
while k==x:
a=a+1
return a
给定两个正整数n和m,求n到m范围内(含n和m)所有回文数的个数。所谓回文数就是将各位数字反向排列所得自然数与自己相等的数。
为什么a输出结果只能是1 请在原代码上更改一下谢谢