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

问题描述:

我目前在python3中遇到了一个问题。为什么我得到错误。 TypeError:不支持的操作数类型为+:'int'和'str'?

我最近遇到的错误: 类型错误:不支持的操作数类型(S)为+:“诠释”和“海峡”

我不知道这个问题可能是因此任何帮助将是非常赞赏。

预先感谢

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

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

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

length_float = [长度元素的浮点数(元素)]