Functions
#Why can't I get into the functions? contas = [] depositos = [] def criarconta(): global contas nconta = int(input('Digite um número para conta: ')) while nconta in contas: nconta = int(input('Digite outro número não existente: ')) if nconta not in contas: print('Conta criada com sucesso!') contas.append(nconta) deposito = input('Insira um valor de depósito: ') depositos.append(deposito) menu() contas.append(nconta) print('Conta criada com sucesso!') deposito = input('Insira um valor de depósito: ') depositos.append(deposito) def saldo(): global contas #global depositos conta = int(input('Digite o número da sua conta: ')) while conta not in contas: print ('Conta não existente, tente novamente') conta = int(input('Digite o número da sua conta: ')) if conta in contas: i = contas.index(conta) print ('Conta: %i, saldo: R$%.2f' %(contas[i], depositos[i])) menu() i = contas.index(conta) print ('Conta: %i, saldo: R$%.2f' %(contas[i], depositos[i])) def menu(): print("""Menu: 1: Criar uma conta 2: Ver o saldo bancário 3: Sair do programa""") teste = (input('opção: ')) if teste == 1: criarconta() #why can not I access this? elif teste == 2: saldo() elif teste == 3: quit() menu()