-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlista3.7.py
31 lines (25 loc) · 969 Bytes
/
lista3.7.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#%%
# Função para fazer cadastro de usuário, com nome, idade e e-mail.
def cadastrar_usuario():
nome = input("Digite o seu nome: ")
idade = int(input("Digite a sua idade: "))
email = input("Digite o seu e-mail: ")
# Abrir um arquivo em modo de escrita
with open("usuarios.txt", "a") as arquivo:
# Escrever os dados do usuário no arquivo, separados por vírgula
arquivo.write(f"{nome},{idade},{email}\n")
print("Usuário cadastrado com sucesso!")
def main():
print("Cadastro de Usuário")
while True:
cadastrar = input("Deseja cadastrar um usuário? (s/n): ")
if cadastrar.lower() == 's':
cadastrar_usuario()
elif cadastrar.lower() == 'n':
print("Programa encerrado.")
break
else:
print("Opção inválida. Por favor, digite 's' para sim ou 'n' para não.")
if __name__ == "__main__":
main()
# %%