在我決定詢問之前,我在這裏瀏覽了幾個類似的問題。關於同樣的錯誤也有類似的問題,但它們不是同一類型的問題,並且沒有答案解決了我的問題。在Python中使用函數時獲取屬性錯誤
儘管如此,我得到一個Typeerror,它說'函數'對象沒有屬性'getitem'。這裏是我的代碼:
def Rectangle(width, height):
area = Rectangle[width] * Rectangle[height]
a = Rectangle(5, 7)
print(a.area)
現在我知道有更容易的方法可以做到這一點,但面臨的挑戰是它使用的函數和類的事情。我想知道我在哪裏出錯了?
我認爲你想要一個班級,而不是一個功能 – inspectorG4dget 2014-10-31 21:08:45