1. 程式人生 > 其它 >Leetcode - 9. 迴文數

Leetcode - 9. 迴文數

給你一個整數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預設是沒有定義的,預設的是Trueleetcode是自己定義了true?,不是,

改成return True試試,

好傢伙,但是True不是==1的嗎?測試True==1或者False==0都返回True
難道,python中,函式返回bool1/0不一樣?

確實不一樣,雖然他們的值一樣(通過==)判斷,但是他們的id不一樣(通過is判斷)
所以,bool返回型別,還是得返回True/False

,而不是1/0