python判断回文数
时间: 2023-05-31 18:04:36 浏览: 7
回文数是指正着读和倒着读都一样的数,例如121、1221、12321等。我们可以使用以下代码来判断一个数是否为回文数:
```python
def is_palindrome(n):
# 将整数转换为字符串
s = str(n)
# 判断字符串是否为回文
return s == s[::-1]
```
上述代码中,我们首先将整数转换为字符串,然后使用切片的方式将字符串反转,最后判断反转后的字符串是否和原字符串相同。如果相同,则说明该数是回文数,返回True,否则返回False。
相关问题
Python判断回文数
下面是Python判断回文数的代码:
```python
num = input("请输入一个整数:")
if num == num[::-1]:
print("{}是回文数".format(num))
else:
print("{}不是回文数".format(num))
```
首先通过input函数获取用户输入的整数num,然后使用切片操作num[::-1]将num倒序,如果倒序后的字符串等于原字符串,说明num是回文数,反之则不是。最后使用格式化字符串输出结果。
阅读全文