O seguinte código dá erro quando tento realizar o saque ou depósito.
def cria_conta(numero, titular, saldo, limite):
conta = {"numero": numero, "titular": titular, "saldo": saldo, "limite": limite};
return conta;
def deposita(conta, valor):
conta["saldo"] += valor;
def saque(conta, valor):
conta["saldo"] -= valor;
def extrato(conta):
print(f"Seu saldo é de R${conta['saldo']}");
Traceback (most recent call last):
File "c:\Users\Dell\Desktop\Python\Alura\Orientação a Objetos\conta_bancaria.py", line 17, in <module>
conta1 = deposita(conta1, 10.0);
File "c:\Users\Dell\Desktop\Python\Alura\Orientação a Objetos\conta_bancaria.py", line 6, in deposita
conta["saldo"] += valor;
TypeError: 'NoneType' object is not subscriptable