Generation

generate functionSat, 17 Jun 2023

Crie um programa em Python para implementar uma agenda que guarda registros com os campos: CPF (inteiro), nome (string), telefone (string) em um arquivo chamado agenda.txt. O programa deve conter três funções (para executar as operações solicitadas), além da função principal que disponibiliza as opções (adicionar registro, apagar registro e listar amigos).

def add(cpf, nome, telefone): with open("./agenda.txt", "a") as f: f.write(f"{cpf};{nome};{telefone}\n") print(f"{nome} adicionado.") def remover(cpf): with open("./agenda.txt", "r") as f: lines = f.readlines() with open("./agenda.txt", "w") as f: for line in lines: if line.split(";")[0] != str(cpf): f.write(line) print(f"CPF {cpf} removido.") def listar(): with open("./agenda.txt", "r") as f: print(f.read()) def main(): while True: print("Adicionar amigo: 1") print("Remover amigo: 2") print("Listar amigos:

Questions about programming?Chat with your personal AI assistant