【发布时间】:2018-04-13 10:00:02
【问题描述】:
我想使用 type 函数打印出 str 和浮点数的总和,但不知何故它不起作用
var1,var2,var3=[str(2),float(3.0),str(5)]
print([var1,var2,var3])
如果我只是应用 plus 函数 print(var1+var2+var3) 它会给出一个我不明白的错误
TypeError: 必须是 str,而不是 float
【问题讨论】:
-
您要打印出数字的总和吗?
-
是的,我想打印出数字的总和
-
错误信息是什么样的?请将其添加到您的问题中。
-
您不能添加带整数的字符串。这就是您收到 TypeError 的原因。
标签: python python-3.x