Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Số Palindrome trong Python


Kiểm tra số nguyên có phải palindrome (đọc xuôi ngược giống nhau). Ví dụ: 424 → true, -565 → false (vì âm).

Giải pháp

Chuyển số thành chuỗi, so sánh với chuỗi đảo ngược.

Ví dụ

Triển khai Python:

class Solution(object): 
    def isPalindrome(self, x): 
        val = str(x) 
        return val == val[::-1] 
ob1 = Solution() 
print(ob1.isPalindrome(424)) 
print(ob1.isPalindrome(-565))

Đầu vào

x = 424 x = -565

Đầu ra

True False