Mundo em Python

Lista de Armazém

import time
armazem = []
def visualizar_lista():
print("\n")
print("Lista de Armazém")
for item in armazem:
print(f"{item['Nome']} - Quantidade: {item['Quantidade']} - Preço:{item['Preço']} ")
time.sleep(2)
escolha=True
while escolha:
print("\n")
print(" Registar Produtos em Armazém")
print("""
1. Adicionar Produto em Armazém
2. Remover Produto em Armazém
3. Ver os produtos em Armazém
0. Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
time.sleep(2)
nome_produto = input("Digite o nome do produto: ")
quantidade = int(input("Digite a quantidade produto: "))
preco_produto = float(input("Digite o preço produto: "))
item = {"Nome": nome_produto, "Quantidade": quantidade, "Preço": preco_produto}
armazem.append(item)
print("Produto adicionado ao Armazém!")
elif escolha == "2":
visualizar_lista()
index = int(input("Digite o número do item que deseja remover: "))
if 0 <= index < len(armazem):
item = armazem.pop(index)
print(f"Item '{item['Nome']}' removido da Armazém!")
time.sleep(2)
elif escolha=="3":
time.sleep(2)
visualizar_lista()
time.sleep(2)
elif escolha=="0":
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")
0