The Next Palindrome number

前端 未结 11 1821
走了就别回头了
走了就别回头了 2021-01-17 07:23

I am beginner in programming, So can you please tell me what\'s wrong with my code?

I want to print next palindrome number if the number entered by the user (n) is n

11条回答
  •  刺人心
    刺人心 (楼主)
    2021-01-17 07:46

    If a definite range is given:

    # function to check if the number is  a palindrome
    def palin(x):                 
        s=str(x)
        if s==s[::-1]:
            return True
        else:
            return False
    
    n=int(input("Enter the number"))
    # Putting up range from the next number till 15 digits
    for i in range(n+1,int(10e14)):
        if palin(i) is True:
            print(i)
            break
    

提交回复
热议问题