1
resposta

Faça como eu fiz: print e input

print("""
█▀ ▄▀█ █▄▄ █▀█ █▀█   █▀▀ ▀▄▀ █▀█ █▀█ █▀▀ █▀ █▀
▄█ █▀█ █▄█ █▄█ █▀▄   ██▄ █░█ █▀▀ █▀▄ ██▄ ▄█ ▄█""")

print('1. Cadastrar restaurante')
print('2. Listar restaurante')
print('3. Ativar restaurante')
print('4. Sair\n')

opcao_escolhida = input('Escolha uma opção: ')
print(f'A opção que você escolhei foi {opcao_escolhida}')

1 resposta

Oi, Igor! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Ficou muito bom o uso do print() e do input() para criar um menu interativo. A forma como você organizou as opções deixa o programa mais intuitivo para quem for usar.

Uma dica interessante para o futuro é usar o método strip() para limpar possíveis espaços em branco na entrada do usuário. Veja este exemplo:


opcao = input('Escolha uma opcao: ').strip()
print(f'Voce escolheu a opcao {opcao}')

Esse codigo remove espacos extras antes e depois do texto digitado, ajudando a evitar erros de leitura.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!