Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

TypeError: Conta() takes no arguments

Por que estou tendo essa mensagem de erro no console ao atribuir as características de Conta?

class Conta:

def __int__(self, numero, titular, saldo, limite):
    print("Construindo objeto")
    self.numero = numero
    self.titular = titular
    self.saldo = saldo
    self.limite = limite

Console:

from conta import Conta conta = Conta(123, "Cassius", 100.0, 1000.0) Traceback (most recent call last): File "", line 1, in TypeError: Conta() takes no arguments

1 resposta
solução!

Olá Cassiano, você declarou o construtor como

__int__() ao invés de __init__()