回文数判断。设n是一任意。自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个数字,请编写程序判断这个数字是不是回文数,若是返回True,否则返回False。 【输入示例】12321 【输出示例】True
时间: 2023-08-21 17:01:55 浏览: 136
回文数和猜数字_回文数和猜数字_回文_
好的,以下是 Python 代码实现:
```python
def is_palindrome(num):
num_str = str(num)
return num_str == num_str[::-1]
num = int(input("请输入一个数字:"))
print(is_palindrome(num))
```
我们先定义了一个 `is_palindrome()` 函数,接收一个数字作为参数,将其转成字符串,并判断其反向排列的字符串是否与原字符串相等。如果相等,则返回 True,否则返回 False。
然后通过 `input()` 函数获取用户输入的数字,用 `int()` 函数将其转为整型,并调用 `is_palindrome()` 函数进行判断,最后打印输出结果即可。
阅读全文