用python写一个判断一个5位数是否为回文数的代码
时间: 2023-06-18 07:02:27 浏览: 230
python判断是否是回文数
可以用以下代码来判断一个5位数是否为回文数:
```python
num = input("请输入一个5位数:")
if len(num) != 5:
print("请输入一个5位数!")
else:
if num == num[::-1]:
print(num, "是一个回文数")
else:
print(num, "不是一个回文数")
```
解释:
- `input()` 函数用于从用户输入获取数据。
- `len()` 函数用于获取字符串的长度。
- `[::-1]` 是一个切片操作,用于将字符串反转。
- 如果输入的数字不是5位数,则输出错误提示信息。
- 否则,将输入的数字与其反转后的字符串进行比较。如果相等,则为回文数,否则不是回文数。
阅读全文