0
I made the following code in python:
def exibir_menu():
print('''Escolha uma opção:
1. Cadastrar um aluno
2. Listar alunos matriculados
3. Procurar um aluno
''')
def cadastrar(pessoas):
nome = input('Nome: ')
email = input('Email: ')
curso = (input('Curso: '))
pessoas.append((nome, email, curso))
def listar(pessoas):
for pessoa in pessoas:
nome, email, curso = pessoa
print(f'Nome: {nome}, email: {email}, curso: {curso}')
def buscar(pessoas):
pessoa_desejada = input('Nome: ')
for pessoa in pessoas:
nome, email, curso = pessoa
if nome == pessoa_desejada:
print(f'Nome: {nome}, email: {email}, curso: {curso}')
break
else:
print(f'Pessoa com nome {pessoa_desejada} não encontrada')
def main():
pessoas = []
while True:
exibir_menu()
opcao = int(input('Opção? '))
if opcao == 1:
cadastrar(pessoas)
elif opcao == 2:
listar(pessoas)
elif opcao == 3:
buscar(pessoas)
else:
print('Opção inválida')
main()
Now I would like to save the registration (name, email, course) in a file . txt, as I do?
Do you know how to handle files with Python, open for reading or writing, write to the file, etc? Or is that your question?
– Woss