Python编写函数,判断用户输入的整数是否为回文数。回文数是一个正向和逆向都相同的整数,如123454321、9889。
时间: 2024-06-13 11:08:11 浏览: 125
回文数是一个正向和逆向都相同的数,如1235321、9889.编写函数判断一个数是否为回文数def03.py
5星 · 资源好评率100%
以下是Python编写函数,判断用户输入的整数是否为回文数的代码:
```python
def is_palindrome(num):
temp = num
reverse_num = 0
while temp > 0:
reverse_num = reverse_num * 10 + temp % 10
temp //= 10
if num == reverse_num:
return True
else:
return False
num = int(input("请输入一个整数:"))
if is_palindrome(num):
print("%d是回文数" % num)
else:
print("%d不是回文数" % num)
```
阅读全文