为什么我会收到错误。 TypeError:+:'int'和'str'的不支持的操作数类型?

时间:2017-10-19 17:59:38

标签: python python-3.x

我目前在使用python3中的程序时遇到了问题。

我最近遇到了错误: TypeError:+:'int'和'str'

的不支持的操作数类型

我不知道问题是什么,所以任何帮助都会非常感激。

lengths = input("Enter the Lengths of the Sides of the Shape Seperated by commas: ").split(',')
            answer = sum(lengths)

            print("+".join(lengths) + "= %s" % (answer))

1 个答案:

答案 0 :(得分:0)

"长度"是包含字符串的列表。 "和"对数字类型进行操作。您需要将字符串转换为浮点数。尝试在sum之前添加此行,并在lengths_float上加总:

{{1}}