python输入一个数,判断是否为回文数
时间: 2023-05-24 07:05:04 浏览: 292
python判断是否是回文数
回文数指正着和倒着读都相同的数,比如121、1221等。下面是一个判断是否为回文数的Python代码示例:
```python
num = input("请输入一个数: ")
if num == num[::-1]:
print(num, "是回文数")
else:
print(num, "不是回文数")
```
解释:
1. 首先使用`input()`函数获取用户输入的数,并将其存储在变量`num`中。
2. `num[::-1]`表示将`num`倒序排列,例如输入的是12321,则倒序排列为12321。
3. 如果`num`和`num[::-1]`相等,则说明它是回文数。否则不是回文数。
需要注意的是,这个方法只适用于字符串型的数字,如果需要判断整型数字是否为回文数,可以先将其转换为字符串再进行比较。
阅读全文