TypeError: toma exactamente 1 argumento (2 dados) Error de Python
El problema es que tengo esta función:
def fuerza_repulsion(x):
area = 100 * 100
k = math.sqrt(area / len(self.grafo[0]))
return ((k**2 / x) * c2)
y en esta linea
f_mod = self.fuerza_repulsion(math.sqrt(dx**2 + dy**2))
tengo este error:
TypeError: fuerza_repulsion () toma exactamente 1 argumento (2 dados)
¿Cómo puedo arreglarlo?