判断输入的整数是否是回文数

回文数是一个正向和逆向都相同的整数,如1234321、123321
方法:利用循环将整数的第一个数字和最后一个数字,第二个和倒数第二个数字…依次进行比对

def fun():
    flag=0
    number=input("请输入一个整数:")
    N=len(number)
    for i in range(0,N//2):
        if number[i]==number[N-1-i]:
            flag=flag+1
        else:
            pass

    if flag==N//2:
        print("该整数是回文数")
    else:
        print("该整数不是回文数")
        
fun()


程序运行结果及截图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
程序仅用于学习交流,不做其他任何用途。
如有错误或者更好的方法,欢迎指出交流。

你可能感兴趣的:(python)