在Python中,如何使两个变量相加?

2024-06-17 13:39:47 发布

您现在位置:Python中文网/ 问答频道 /正文

variable1 = 3
variable2 = "Hello"
print("variable 1 is", variable1)
print("variable 2 is", variable2)
print("Enter a new value for variable 1: ")
variable1 = input()
print("variable 1 is now ", variable1)
print("Enter a new value for variable 2: ")
variable2 = input()
print("variable 2 is now ", variable2)
variable3 = variable1+variable2
print("Variable 3 is the addition of variable 1 and 2 which is ", variable3)

为什么variable1和variable2在我运行程序时加起来不正确?谢谢你的阅读!


Tags: thehellonewforinputisvaluevariable
1条回答
网友
1楼 · 发布于 2024-06-17 13:39:47

默认情况下,input以字符串形式返回用户输入的数据。因此,当您对两个字符串使用+运算符时,它会将它们连接起来。您需要显式地将它们转换为int,如下所示

variable1 = int(input())
...
variable2 = int(input())

相关问题 更多 >