0
respostas

a ordem dos def tem importancia ? crie sua primeira aplicação obs: se deixar a ordem assim, fica errado ?

import os

restaurantes = []

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

██╗░░██╗░█████╗░██╗░░██╗██╗░░░██╗███╗░░██╗░█████╗░  ███╗░░░███╗░█████╗░████████╗░█████╗░████████╗░█████╗░ ██║░░██║██╔══██╗██║░██╔╝██║░░░██║████╗░██║██╔══██╗  ████╗░████║██╔══██╗╚══██╔══╝██╔══██╗╚══██╔══╝██╔══██╗ ███████║███████║█████═╝░██║░░░██║██╔██╗██║███████║  ██╔████╔██║███████║░░░██║░░░███████║░░░██║░░░███████║ ██╔══██║██╔══██║██╔═██╗░██║░░░██║██║╚████║██╔══██║  ██║╚██╔╝██║██╔══██║░░░██║░░░██╔══██║░░░██║░░░██╔══██║ ██║░░██║██║░░██║██║░╚██╗╚██████╔╝██║░╚███║██║░░██║  ██║░╚═╝░██║██║░░██║░░░██║░░░██║░░██║░░░██║░░░██║░░██║ ╚═╝░░╚═╝╚═╝░░╚═╝╚═╝░░╚═╝░╚═════╝░╚═╝░░╚══╝╚═╝░░╚═╝  ╚═╝░░░░░╚═╝╚═╝░░╚═╝░░░╚═╝░░░╚═╝░░╚═╝░░░╚═╝░░░╚═╝░░╚═╝ ╚═╝░░╚═╝╚══════╝░╚═════╝░╚═╝░░╚═╝╚═╝░░╚═╝''')

def escolher_opcao(): try: opcao_escolhida = int(input('Escolha uma opção: '))

    if opcao_escolhida == 1:
        cadastrar_novo_restaurante()
    elif opcao_escolhida == 2:
        print('Listar Restaurantes')
    elif opcao_escolhida == 3:
        print('Ativar Restaurante')
    elif opcao_escolhida == 4:
        finalizar_app()
    else:
        opcao_invalida()
except:
    opcao_invalida()
   

def main(): os.system('cls') exibir_nome_do_programa() exibir_opcoes() escolher_opcao()

def exibir_opcoes(): print('1. Cadastrar Restaurante') print('2. Listar Restaurantes') print('3. Ativar Restaurante') print('4. Encerrar programa')

def opcao_invalida(): print('Opção Invalida! \n') input('Digite uma letra para voltar ao menu principal: ') main()

def finalizar_app(): os.system('cls') print('Finalizando o Aplicativo \n')

def cadastrar_novo_restaurante(): os.system('cls') print('Cdastro de novos Restaurantes \n') nome_do_restaurante = input('Digite o nome do restaurante que deseja cadastrar: ') restaurantes.append(nome_do_restaurante) print(f' O Restaurante {nome_do_restaurante} foi cadastrado com sucesso!') input('Digite uma tecla para voltar ao menu principal') main()

if name=='main': main()