Créer un menu en mode texte

Spécialité(s)


Résumé

L'objectif : Afficher un menu à l'écran et renvoyer le choix de l'utilisateur si ce choix est autorisé. Dans le cas contraire, gérer proprement les erreurs et redemander à l'utilisateur de sélectionner une entrée.


1. La solution

01: def menu(entries):
02:    max = len(entries) + 1
03:    escape = False
04:    while not escape:
05:       print('MENU :')
06:       for num, entry in enumerate(entries):
07:          print(' {:2}. {}'.format(num...

Cet article est réservé aux abonnés. Il vous reste 90% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous