python判断回文数
回文数定义即为数字翻转后仍为原来的数字,那么这个数字就是回文数。
思路就是判断对称的数字是否相等。
代码如下
a = input("请输入数字: ")
b=len(a)
for i in range (b):
if(a[i]==a[b-i-1]):
c=1
else:
c=0
if(c==1):
print("这是回文数")
else:
print("这不是回文数")
回文数定义即为数字翻转后仍为原来的数字,那么这个数字就是回文数。
思路就是判断对称的数字是否相等。
代码如下
a = input("请输入数字: ")
b=len(a)
for i in range (b):
if(a[i]==a[b-i-1]):
c=1
else:
c=0
if(c==1):
print("这是回文数")
else:
print("这不是回文数")
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta