Definindo um valor padrão para os atributos funciona normalmente se eu crio o objeto no mesmo arquivo ou executo ambos diretamente no mesmo console, mas quando importo para outro arquivo e tento criar um objeto nele sem definir valores nos atributos que possuem valor padrão, ele me retorna este erro:
TypeError Traceback (most recent call last)
Input In [15], in <cell line: 3>()
1 conta = Conta(321, "Nico", 55.5, 1000.0)
----> 3 conta2 = Conta(174, "Solas", 135.7)
5 conta3 = Conta(691, "Amanda", 450.9, 2500.0)
TypeError: Conta.__init__() missing 1 required positional argument: 'limite'