回文数
回文数(模块:numEx,所在文件名 num_hw.py,Level:★)
如果一个数反过来与原数相同,那么这就是一个回文数。比如,121 就是一个回文数,
-121 不是一个回文数。设计函数验证一个数是否为回文数。
函数原型:def is_palindrome_number(n)
参数 n:输入待测试的数字,可能是正数、负数、整数、浮点数等数值
返回值:布尔型,如果这个数是回文数返回 True,否则返回 False
代码如下(函数引用)
# 回文数
def is_palindrome_number(num):
if num == 0:
return 'Parameter Error.'
list = str(num)
for n in range(0, int(len(list) / 2)):
if list[n] != list[-(n + 1)]:
return False
return True