Leetcode - 9. 迴文數
阿新 • • 發佈:2021-08-25
給你一個整數
x
,如果x
是一個迴文整數,返回true
;否則,返回false
。
迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。例如,121
是迴文,而123
不是。
示例 1:
輸入:x = 121
輸出:true
示例2:
輸入:x = -121
輸出:false
解釋:從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是一個迴文數。
示例 3:
輸入:x = 10
輸出:false
解釋:從右向左讀, 為 01 。因此它不是一個迴文數。
示例 4:
輸入:x = -101
輸出:false
提示:
-231<= x <= 231- 1
進階:你能不將整數轉為字串來解決這個問題嗎?
來源:力扣(LeetCode)
連結:https://leetcode-cn.com/problems/palindrome-number
著作權歸領釦網路所有。商業轉載請聯絡官方授權,非商業轉載請註明出處。
true
預設是沒有定義的,預設的是True
,leetcode
是自己定義了true
?,不是,
改成return True
試試,
好傢伙,但是True
不是==1的嗎?測試True==1
或者False==0
都返回True
,
難道,python中,函式返回bool
和1/0
不一樣?
確實不一樣,雖然他們的
值一樣
(通過==
)判斷,但是他們的id不一樣
(通過is
判斷)
所以,bool
返回型別,還是得返回True/False
,而不是1/0