python中用while循环实现回文数
时间: 2023-10-22 10:03:40 浏览: 136
下面是一个用while循环实现回文数的Python代码示例:
```python
num = int(input("请输入一个整数:"))
temp = num
reverse_num = 0
while temp > 0:
digit = temp % 10
reverse_num = reverse_num * 10 + digit
temp //= 10
if num == reverse_num:
print(num, "是回文数")
else:
print(num, "不是回文数")
```
首先,我们输入一个整数。然后,我们使用一个while循环来反转这个整数。在每一次循环中,我们取出num的个位数,然后将其加入到reverse_num中,并将num除以10来去掉个位数。最后,我们将反转后的数与原数进行比较,如果相同,则说明这个数是回文数。
阅读全文