Jump to content

Dificuldades Menu em Python


Caua

Postagens Recomendadas

Estou com dificuldades em algumas funcionalidades no desenvolvimento de um Menu em Python. Criei as quatro etapas iniciais, mas na hora de execução não consigo retornar ao Menu Principal, também não consigo validar o comando break para parar quando digito a opção sair. O código está rodando sem erros, mas algumas validações não estão.

 1. Encerrar o Menu principal 

2. Voltar do sub menu para o menu principal 

3. Gerar opção inválida caso alguém digite qualquer outro comando a não ser às opções disponíveis.

Poderiam me ajudar?

IMG-20240409-WA0035.jpg

IMG-20240409-WA0036.jpg

Menu em Python.txt

  • Curtir 1
Link to comment
Compartilhe em outros sites

Você pode usar o match para criar casos, por exemplo:

while 1:
  print("""\
[1] aaa
[2] bbb
[3] ccc
[0] sair
""")
  opt = input("Opção >>> ")
  match opt:
      case "1":
        # faz a sua função
      case "2":
        # faz a sua função
      case "3":
        # faz a sua função
      case "0":
        exit()
      case _:
        print("Opção invalido!")

 

Editado por Jonas Christiano
  • Curtir 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...