o codigo importa normal, cria a conta como deveria ser, mas quando vou depositar ou ver o saldo, ele da o erro
o codigo importa normal, cria a conta como deveria ser, mas quando vou depositar ou ver o saldo, ele da o erro
Olá Carlos, tudo bem com você?
O erro, NameError: name 'deposita' is not defined, está informando que a função deposita
não foi definida, este erro está sendo levantado, pois, não foi feita a importação da função deposita
no momento da execução do código no Python console. Como apresentado abaixo.
from teste import cria_conta, deposita, saca, extrato
Peço que realize uma nova execução do código, realizando a importação das funções cria_conta
, deposita
, saca
, extrato
. Basta seguir os passos abaixo.
from teste import cria_conta, deposita, saca, extrato
conta = cria_conta(123, "carlos", 55.0, 1000.0)
deposita(conta, 300.0)
Peço que teste os passos apresentados acima e verifique o resultado apresentado.
Espero ter lhe ajudado. Em caso de dúvidas estou à disposição.
Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Abraços e bons estudos!