/ / 'int' -Objekt ist keine aufrufbare Ausnahme - Python

'int' Objekt ist nicht aufrufbar Ausnahme - Python

Kann mit diesem Code nicht herausfinden, was falsch ist. Kann mir jemand helfen, das zu reparieren?

def f(x):
a = (-5 * (int(x) ** 5) + 69 (int(x) ** 2) - 47)
return a

print f(0)

Danke im Voraus !

Antworten:

10 für die Antwort № 1

Ein Operator wird zwischen benötigt 69 und (int(x) ** 2).
Wenn Sie Multiplikation verwenden möchten, müssen Sie verwenden * ausdrücklich


4 für die Antwort № 2

in dieser Reihenfolge

a = (-5 * (int(x) ** 5) + 69 (int(x) ** 2) - 47)

69 wird wegen der offenen Klammer als Funktionsaufruf betrachtet (, also versucht Python anzurufen 69 wie aufrufbar aber int Instanz ist nicht aufrufbar.


1 für die Antwort № 3

Sie vermissen eine Operation zwischen der 69 und (int(x) ** 2) in deiner Gleichung.