
HCLucasTejada
(usa Outra)
Enviado em 01/03/2017 - 11:49h
# Aqui é cadastrado o nome e a idade
def cad(nome, idade):
w = open("cadastro.txt","w")
w.write("Nome: ",nome," - Idade", idade,"\n")
w.close()
# Aqui é a função que le o nome e a idade, que ta dentro do arquivo cadastro.txt
def ler():
r = open("cadastro.txt","r")
info = r.read()
print info
esc = 1
# Aqui é o menu
while esc!=3:
print "\n\n\tCadastro de USER"
print "\n\n\t1 - Cadastrar-me"
print "\n\n\t2 - Verificar cadastro"
print "\n\n\t3 - Exit"
esc = int(raw_input("\n\t\tExcolha: "))
if esc==1:
nome = raw_input("Nome: ")
idade = raw_input("Idade: ")
cad(nome, idade)
if esc==2:
ler()
# Gente o erro é esse Traceback (most recent call last):
# File "index.py", line 40, in <module>
# cad(nome, idade)
# File "index.py", line 7, in cad
# w.write("Nome: ",nome," - Idade", idade,"\n")
# TypeError: function takes exactly 1 argument (5 given)