pilha = deque() #cria a variável com a pilha
opcao_menu = 0 #define um valor default para iniciar o while
while opcao_menu != 2: #caso o usuário entre com qualquer inteiro que não seja a opção sair
print('''
MENU:\n
[0] Cadastrar livro;
[1] Listar livro;
[2] Remover livro;
[3] Sair\n''')
opcao_menu = int(input('Escolha a operação que deseja realizar: ')) #solicita ao usuário que escolha uma opção do menu
if opcao_menu == 0: #caso selecione a opção Cadastrar livro
novo_livro = input('Digite o nome do livro: ')
pilha.append(novo_livro)
elif opcao_menu == 1: #caso selecione a opção listar livro
print("Lista de livros: ", pilha)
elif opcao_menu == 2: #remove livro da pilha
print("Remover livro: " + pilha[2])
pilha.popleft()
elif opcao_menu == 3: #caso selecione a opção Sair
break;
else: #caso selecione uma opção inválida
print("Digite um valor válido.")
Pergunta
Adriano De Cristo Eurich
from collections import deque
pilha = deque() #cria a variável com a pilha
opcao_menu = 0 #define um valor default para iniciar o while
while opcao_menu != 2: #caso o usuário entre com qualquer inteiro que não seja a opção sair
print('''
MENU:\n
[0] Cadastrar livro;
[1] Listar livro;
[2] Remover livro;
[3] Sair\n''')
opcao_menu = int(input('Escolha a operação que deseja realizar: ')) #solicita ao usuário que escolha uma opção do menu
if opcao_menu == 0: #caso selecione a opção Cadastrar livro
novo_livro = input('Digite o nome do livro: ')
pilha.append(novo_livro)
elif opcao_menu == 1: #caso selecione a opção listar livro
print("Lista de livros: ", pilha)
elif opcao_menu == 2: #remove livro da pilha
print("Remover livro: " + pilha[2])
pilha.popleft()
elif opcao_menu == 3: #caso selecione a opção Sair
break;
else: #caso selecione uma opção inválida
print("Digite um valor válido.")
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.