Jour 2 : Saisir des données

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
71
Mois de parution
mars 2014
Spécialité(s)


Résumé
Le personnage doit pouvoir être déplacé dans le labyrinthe. Pour cela, le joueur appuiera sur des touches qui permettront de commander les déplacements... Mais comment récupérer l'information transmise par l'utilisateur ?

L'instruction print permet d'afficher des données. La commande que l'on pourrait qualifier de réciproque, permettant d'obtenir des données de l'utilisateur, est l'instruction input. Cette commande va afficher un message (que nous définirons), puis attendra que l'utilisateur saisisse des caractères. La fin de la saisie se fera par un appui sur la touche [Entrée].

Nous demanderons à l'utilisateur de choisir son déplacement à l'aide d'une instruction semblable à la suivante (la saisie utilisateur est notée en rouge) :

>>> input("Quelle direction ? ")

Quelle direction ? Haut

'Haut'

Vous pouvez voir qu'après avoir appelé l'instruction, la chaîne de caractères est affichée et le curseur vient se placer après elle, en attente d'une saisie…

Cet article est réservé aux abonnés. Il vous reste 93% à 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


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous