从键盘上输入一个自然数(例如五位数),判断这个数字是不是回文数。所谓回文数是指n的各位数字反向排列所得自然数与n相等,例如12321是回文数,12345不是回文数。
时间: 2024-01-22 10:20:53 浏览: 75
leetcode202-LeetCode202_HappyNumber:判断一个数是否为happynuumber,所谓happynumber是
好的,这是一个很简单的问题。您可以使用以下 Python 代码来解决它:
```python
n = input("请输入一个自然数:") # 从键盘输入一个字符串
if n == n[::-1]: # 判断字符串是否与反向字符串相等
print(n, "是回文数")
else:
print(n, "不是回文数")
```
这里使用了字符串的切片操作 `[::-1]` ,它可以生成一个反向的字符串。如果输入的字符串与反向字符串相等,那么这个字符串就是回文数。
阅读全文