编写一个Python程序,该程序接收两个整数参数,并检查每个参数中的数字和是否相等。
时间: 2024-10-27 16:10:18 浏览: 23
使用python打印十行杨辉三角过程详解
编写一个Python程序来检查两个整数参数的数字和是否相等,可以这样实现:
```python
def check_sum_equal(num1, num2):
# 计算两个整数的和
sum_of_digits = sum(int(digit) for digit in str(abs(num1))) == sum(int(digit) for digit in str(abs(num2)))
if sum_of_digits:
print(f"两个数字的数字和相等: {num1} 和 {num2}")
else:
print(f"两个数字的数字和不相等: {num1} 和 {num2}")
# 调用函数并传入两个整数参数
check_sum_equal(123, 456)
check_sum_equal(-123, -456)
```
这个`check_sum_equal`函数首先计算输入的每个整数的绝对值,然后将它们转换为字符串以便逐个提取每一位数字。接着,对这些数字求和并比较两者是否相等。如果相等,则输出相应的消息,如果不相等,也给出相应信息。
阅读全文