溫馨提示×

python判斷回文數的方法是什么

小億
144
2023-11-13 18:44:32
欄目: 編程語言

判斷一個數是否為回文數的常用方法是將該數轉化為字符串,然后比較字符串與其反轉后的字符串是否相等。

以下是判斷回文數的Python代碼示例:

def isPalindrome(num):
    num_str = str(num)
    reverse_str = num_str[::-1]
    if num_str == reverse_str:
        return True
    else:
        return False

# 示例測試
print(isPalindrome(12321))  # 輸出:True
print(isPalindrome(12345))  # 輸出:False

這個方法將整數轉換為字符串,然后通過切片操作[::-1]將字符串反轉,最后將反轉后的字符串與原字符串進行比較。如果相等,則說明該整數是回文數,返回True;否則,返回False。

注意:這種方法只適用于判斷正整數是否為回文數。對于負數或0,無法通過字符串比較來判斷回文性。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女