使用Python语言,编写一个程序,将一个三位数,逆序构成一个新的三位数,然后比较这两个三位数的大小。
时间: 2024-09-17 10:06:50 浏览: 54
Python100实例.docx
在Python中,你可以通过简单的字符串操作和整数转换来完成这个任务。下面是一个例子程序:
```python
def reverse_and_compare(num):
# 将输入的三位数转换为字符串,方便处理
str_num = str(num)
# 取出每一位数字并逆序组成新的三位数
reversed_num = int(str_num[::-1])
# 比较两个数的大小
if num > reversed_num:
result = "原数 {} 大于反转后的数 {}".format(num, reversed_num)
elif num < reversed_num:
result = "原数 {} 小于反转后的数 {}".format(num, reversed_num)
else:
result = "原数 {} 等于反转后的数 {}".format(num, reversed_num)
return result
# 测试函数
test_number = 123
print(reverse_and_compare(test_number))
```
在这个程序中,`str_num[::-1]`用于获取字符串的逆序,`int()`函数将其转换回整数。然后比较两个整数,生成相应的结果。
阅读全文