物件呼叫錯誤:「int」不可呼叫
提供的程式碼片段:
a = 23 b = 45 c = 16 round((a/b)*0.9*c)
遇到TypeError : 'int' 物件不可呼叫。
此錯誤表示round() 函數未被辨識為可呼叫物件。這是因為程式碼中的另一個變數或值已被指派給名稱 round,從而覆蓋了內建的 round() 函數。
此問題的根本原因是程式中其他位置的程式碼分配了int 轉round,例如:
round = 42
當您呼叫round((a/b)0.9c) 時,它會嘗試呼叫int 值round 上的函數,該函數無法呼叫。
要解決此問題,請尋找已指派 int 進行捨入的程式碼,然後刪除或修改該指派。這會將內建 round() 函數還原到正確的綁定。
以上是為什麼我收到 `round()` 的 \'TypeError: \'int\' object is not callable\' 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!