Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Sabor Express - 2 parte

Segue o codigo finalizado:

import os

def exibir_do_programa():
      print('''
░██████╗░█████╗░██████╗░░█████╗░██████╗░  ███████╗██╗░░██╗██████╗░██████╗░███████╗░██████╗░██████╗
██╔════╝██╔══██╗██╔══██╗██╔══██╗██╔══██╗  ██╔════╝╚██╗██╔╝██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝
╚█████╗░███████║██████╦╝██║░░██║██████╔╝  █████╗░░░╚███╔╝░██████╔╝██████╔╝█████╗░░╚█████╗░╚█████╗░
░╚═══██╗██╔══██║██╔══██╗██║░░██║██╔══██╗  ██╔══╝░░░██╔██╗░██╔═══╝░██╔══██╗██╔══╝░░░╚═══██╗░╚═══██╗
██████╔╝██║░░██║██████╦╝╚█████╔╝██║░░██║  ███████╗██╔╝╚██╗██║░░░░░██║░░██║███████╗██████╔╝██████╔╝
╚═════╝░╚═╝░░╚═╝╚═════╝░░╚════╝░╚═╝░░╚═╝  ╚══════╝╚═╝░░╚═╝╚═╝░░░░░╚═╝░░╚═╝╚══════╝╚═════╝░╚═════╝░
      ''')

def exibir_opcoes():
      print('1 . Cadastrar Restaurante')
      print('2 . Listar Restaurante')
      print('3 . Ativar Restaurante')
      print('4 . Sair\n')

def finalizar_app():
    os.system('cls')
    print('Encerrando o programa\n')

def escolhe_opcao():
      opcao_escolhida = int(input('Escolha uma opção: '))
      if opcao_escolhida == 1:
            print('Cadastrar restaurante')
      elif opcao_escolhida == 2:
            print('Listar restaurantes')
      elif opcao_escolhida == 3:
            print('Ativar restaurante')
      else:
            finalizar_app()

def main():
    exibir_do_programa()
    exibir_opcoes()
    escolhe_opcao()

if __name__ == '__main__':
    main()
1 resposta
solução!

Oi, Rony! Como vai?

Gostei bastante da organização do seu código, separando as funções de forma clara. Isso torna seu programa mais fácil de entender e manter. O cuidado em criar uma função específica para finalizar o aplicativo também foi um ponto muito bom.

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