如何在Python中添加两个变量并赋值给结果变量?

时间:2016-10-24 09:18:09

标签: python

我是python世界的新手,请帮助我如何连接str和int对象。

a = 100
b= 200
c = 'Result ='
print (c + a + b)

投掷错误

>>> print (c + a + b)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: cannot concatenate 'str' and 'int' objects

我将输出视为,结果= 300

提前感谢... !!!

3 个答案:

答案 0 :(得分:3)

a = 100
b = 200
c = 'Result = '
print (c + str(int(a + b)))

答案 1 :(得分:1)

a = 100
b = 200
c = 'Result = '
print("{}{}".format(c,a+b))

这种编码格式是安全的,因为您可以随时更改字符串变量,而无需担心输出。

答案 2 :(得分:0)

a = 100
b = 200
c = 'Result = '
print (c, (a + b))

更简单!!!

实际上,您可能不需要c

a = 100
b = 200
print ('Result = ', (a + b))