1
當我運行我的腳本時,我得到TypeError
。 這是我的所有代碼:爲什麼我得到TypeError:不支持的操作數類型爲+
lawnCost = ("£15.50")
lengthLawn = float(input("Lengh of lawn: "))
widthLawn = float(input("Width of lawn: "))
totalArea = (lengthLawn) * (widthLawn)
print (("The total area of the lawn is ")+str(totalArea)+str("m²"))
totalCost = (totalArea) * float(15.50)
print ("The cost of lawn per m² is £15.50")
print ("The total cost for the lawn is ")+str(totalCost)
這是我的錯誤:
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
如果有人可以幫助我指出這將是偉大正確的方向,謝謝。
此外,如果它可以幫助我在Windows 7 x64上運行Python 3.3。
非常感謝!非常有用和正確。非常感謝更清晰的代碼,通過比較兩者將能夠學習。謝謝。 – moakeseey