输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。用python
时间: 2024-05-11 14:20:28 浏览: 165
python 一个5位数,判断它是不是回文数 即12321是回文数,个位与万位相同,十位与千位相同 (示例)
可以使用字符串的切片操作来实现判断一个整数是否为回文数,具体代码如下:
```python
num = input("请输入一个5位数:")
if num == num[::-1]:
print(num, "是回文数")
else:
print(num, "不是回文数")
```
首先通过 input() 函数获取用户输入的整数,并将其保存在 num 变量中。然后使用切片操作 num[::-1],将 num 字符串反转,与原字符串比较是否相同,如果相同则说明 num 是回文数,否则不是回文数。最后使用 print() 函数输出结果。
阅读全文