一段简单的python代码

python
# 提示用户输入两个数字 num1 = float(input("请输入第一个数字:")) num2 = float(input("请输入第二个数字:")) # 计算两个数字的和 sum = num1 + num2 # 输出结果 print("两个数字的和为:", sum)

这段代码首先使用input()函数提示用户输入两个数字,然后使用float()函数将输入的字符串转换为浮点数。接下来,它将这两个数字相加并将结果赋值给变量sum,最后使用print()函数输出结果。

接下来,我们可以扩展代码以添加一些错误处理,以确保用户输入的是有效的数字。这可以通过使用try-except语句来实现,如下所示:

python
while True: try: # 提示用户输入两个数字 num1 = float(input("请输入第一个数字:")) num2 = float(input("请输入第二个数字:")) # 计算两个数字的和 sum = num1 + num2 # 输出结果 print("两个数字的和为:", sum) break # 退出循环,因为输入和计算成功 except ValueError: print("输入无效,请确保输入的是数字!")

在这个版本中,我们使用了一个while循环,以便在用户输入无效时重复提示用户输入数字,直到输入有效为止。try语句尝试执行用户输入和计算,如果出现ValueError异常,则会执行except语句块中的代码,提示用户输入有效数字,直到输入有效。