TypeError: recebe exatamente 1 argumento (2 dados) Erro Python
O problema é que eu tenho essa função:
def fuerza_repulsion(x):
area = 100 * 100
k = math.sqrt(area / len(self.grafo[0]))
return ((k**2 / x) * c2)
e nesta linha
f_mod = self.fuerza_repulsion(math.sqrt(dx**2 + dy**2))
Eu tenho este erro:
TypeError: fuerza_repulsion () leva exatamente 1 argumento (2 dados)
Como posso corrigir isso?