Gabriela Pires Postado Dezembro 12, 2022 Compartilhar Postado Dezembro 12, 2022 print("------------------------") print("----Clinica trabalha com agendamentos------------") print("------------------------") ''' 1 - Novo agendamento 2 - Editar 3 - Marcar um agendamento 4 - Exibir os agendamentos 5 - Carcelar o agendamento 6 - Sair ''' import os arquivo = 'agendamentos.txt' agendamento = [] def Novo_agendamento(opc): print(''' [1] Novo agendamento ''') nome = input('Digite o nome do paciente: ') data = input('Digite a data do agendamento: ') horario = input('Digite o horário do agendamento: ') servico = input('Digite o serviço: ') agendamento = {nome+data+horario+servico} if len(agendamento): f = open(arquivo, 'a') f.write(agendamento + "\n") print("Ok") def Editar(opc): print(''' [2] Editar ''') nome = input('Digite o nome do paciente: ') data = input('Digite a data do agendamento: ') horario = input('Digite o horário do agendamento: ') servico = input('Digite o serviço: ') e = open(arquivo, 'a') e.write(f'{nome};{data};{horario};{servico}') def Marcar_um_agendamento(opc): print(''' [3] Marcar um agendamento ''') arquivo = open('funcionarios.txt') nomes = arquivo.readlines() print(nomes) def Exibir_os_agendamentos(): print(''' [4] Exibir os agendamentos ''') f = open(arquivo,'r') f.read() f.close() print(f) def Carcelar_o_agendamento(opc): print(''' [5] Carcelar o agendamento ''') nome = input('Digite o nome do paciente: ') f = open(arquivo,'r') for nome in arquivo: f.read() f.close() def Sair(opc): print(''' [6] Sair ''') print('Saindo do sistema') exit() def menu(): print(''' [1] Novo agendamento [2] Editar [3] Marcar um agendamento [4] Exibir os agendamentos [5] Carcelar o agendamento [6] Sair ''') opc = int(input('Digite o número da opção desejada: ')) if opc == 1: Novo_agendamento(opc) elif opc == 2: Editar(opc) elif opc == 3: Marcar_um_agendamento(opc) elif opc == 4: Exibir_os_agendamentos() elif opc == 5: Carcelar_o_agendamento(opc) elif opc == 6: Sair(opc) else: print('Opção inválida') while True: menu() Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Postagens Recomendadas
Crie uma conta ou entre para comentar 😀
Você precisa ser um membro para deixar um comentário.
Crie a sua conta
Participe da nossa comunidade, crie sua conta.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.