Comment créer une commande pour attendre que lutilisateur appuie sur ' ENTER ' en Python


Meilleure réponse

Il existe un moyen très simple. Tapez simplement input (« Appuyez sur Entrée pour continuer »)

Par exemple:

print (« Bienvenue dans le jeu de cuirassé! »)

input (« Appuyez sur entrez pour continuer « )

print ( » Comment jouer: « )

print ( » Dabord, entrez les coordonnées des navires que vous voulez sur le plateau de jeu « )

input ()

print (« Votre tableau apparaîtra et à côté de celui-ci gardera une trace de vos mouvements »)

input ()

print (« Ils auront des coordonnées sur les côtés »)

input ()

print (« Les navires que vous possédez apparaîtront en 1 » s et lespace vide apparaîtra en 0 « s « )

input ()

print ( » Sur lautre tableau, vos hits apparaîtront comme h, les ratés apparaîtront comme m, et tout le reste apparaîtra comme n « )

input ()

print (« Si vos vaisseaux sont touchés, le 1 à cette position deviendra un 0 »)

input ()

print (« Si votre tableau entier devient 0 », vous avez perdu tous vos vaisseaux et lordinateur gagne « )

input ()

print ( » Si vous coulez tout des navires de lordinateur (non représentés), vous gagnez « )

input ()

Ans wer

En supposant que vous vouliez écouter spécifiquement ENTER et ignorer et nimprimer aucune autre erreur, vous devrez utiliser une sorte de bibliothèque de terminaux.

Si vous nétiez pas sur la commande ligne, alors toutes les bibliothèques de jeux et toutes les plateformes multiplateformes en contiennent également.

Voici quelques bonnes réponses pour la ligne de commande du terminal.

Auditeurs clés en python?

Je suggère dapprendre les malédictions même si cest sans doute plus difficile que certaines des mini bibliothèques car vous pouvez réutiliser les concepts de base que vous apprenez pour créer uniquement du texte dans nimporte quelle langue qui prend en charge les malédictions qui sont la plupart dentre eux et pas seulement Python.

Programmation de curses avec Python

16.10. curses – Gestion des terminaux pour les affichages de cellules de caractères – Documentation Python 3.7.0

Loption la plus simple pourrait être getch ici:

getch

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *