向变量添加变量
Adding Variables to Variables
a = input('1st number: ')
b = input('2nd number: ')
c = a + b
print(a + ' + ' + b + ' = ' + c)
如果我为 a 输入 1,然后为 b 输入 2,它 returns 12 而不是 3 我不明白为什么它找不到两个变量的总和。谁能帮助我从 Java 开始,我是 Python 的新手。
input()
returns 一个字符串。所以基本上你有 a = '1'
、b = '2'
和 c = a + b = '12'
.
您需要将 a
和 b
转换为 int,例如 a = int(a)
、b = int(b)
,然后您将得到 c = 3
a = input('1st number: ')
b = input('2nd number: ')
c = a + b
print(a + ' + ' + b + ' = ' + c)
如果我为 a 输入 1,然后为 b 输入 2,它 returns 12 而不是 3 我不明白为什么它找不到两个变量的总和。谁能帮助我从 Java 开始,我是 Python 的新手。
input()
returns 一个字符串。所以基本上你有 a = '1'
、b = '2'
和 c = a + b = '12'
.
您需要将 a
和 b
转换为 int,例如 a = int(a)
、b = int(b)
,然后您将得到 c = 3