```python
这是一个简单的加法计算器程序
用户可以输入两个数字,程序将输出它们的和
def add_numbers():
""" 这个函数用于接收用户输入的两个数字,并返回它们的和。 """
try:
提示用户输入第一个数字
num1 = float(input("请输入第一个数字: "))
提示用户输入第二个数字
num2 = float(input("请输入第二个数字: "))
计算两个数字的和
result = num1 + num2
输出结果
print(f"两个数字的和是: {result}")
except ValueError:
如果用户输入的不是有效的数字,捕获异常并提示用户
print("输入无效,请输入有效的数字!")
调用函数,执行加法操作
if __name__ == "__main__":
print("欢迎使用加法计算器!")
add_numbers()
```
这个程序首先定义了一个名为`add_numbers`的函数,该函数用于接收用户输入的两个数字,并返回它们的和。在函数内部,使用`input`函数获取用户输入,并使用`float`函数将输入的字符串转换为浮点数。然后计算两个数字的和,并使用`print`函数输出结果。如果用户输入的不是有效的数字,程序会捕获`ValueError`异常并提示用户输入无效。
在主程序部分,首先打印欢迎信息,然后调用`add_numbers`函数执行加法操作。