输入一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
时间: 2023-06-13 21:07:57 浏览: 80
python 一个5位数,判断它是不是回文数 即12321是回文数,个位与万位相同,十位与千位相同 (示例)
好的,可以使用以下代码来判断一个数是否是回文数:
```python
num = input("请输入一个5位数:")
if num[0] == num[-1] and num[1] == num[-2]:
print(num, "是回文数")
else:
print(num, "不是回文数")
```
首先,我们通过 `input` 函数获取用户输入的数字,并将其保存为字符串类型的变量 `num`。
然后,我们通过字符串切片的方式来获取 `num` 的第一个字符和最后一个字符,以及第二个字符和倒数第二个字符。如果这些字符相同,就说明这个数是回文数。
最后,根据判断结果输出相应的信息。
阅读全文