LeetCode_Python刷题:9.回文数

LeetCode:9.回文数

题目:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
示例1:

输入: 121
输出: true

示例2:

输入: -121
输出: false

示例3:

输入: 10
输出: false

代码:
def isPalindrome(x):
	falseFlag = 0
	Num = list(str(x)) #不能写成Num = [str(x)]
	reverseNum = list(Num) #不能写成reverseNum = Num
	reverseNum.reverse()
	for i in range(len(Num)):
		if Num[i] != reverseNum[i]:
			falseFlag = 1
			break
	if falseFlag == 1:
		print("false")
	else:
		print("true")
注意:

注意点备注在代码后,不是很懂为什么不能那样写,感谢大家的解答。

你可能感兴趣的:(Python编程练习)