Hogyan készítsünk parancsot arra, hogy megvárjuk, amíg a felhasználó megnyomja az ' ENTER ' a Pythonban


Legjobb válasz

Van egy nagyon egyszerű módszer. Csak írja be a bevitelt („A folytatáshoz nyomja meg az Enter billentyűt”)

Például:

print (“Üdvözöljük a csatahajós játékban!”)

input (“Nyomja meg írja be a folytatáshoz “)

print (” Hogyan kell játszani: “)

print (” Először adja meg a játéktáblán kívánt hajók koordinátáit “)

input ()

print (“Megjelenik a tábla, és mellette nyomon követi a lépéseit”)

input ()

print (“Az oldalukon lesznek koordináták”)

input ()

print (“A rendelkezésedre álló hajók 1” -ként, az üres hely pedig 0 “-ként jelennek meg “)

input ()

print (” A másik táblán a találatok h-ként jelennek meg, a hiányzók m-ként, minden más pedig n-ként jelenik meg)

input ()

print (“Ha a hajód ütközik, akkor az adott helyzetben lévő 1 0 lesz”)

input ()

print (“Ha a teljes táblád 0-s lesz, az összes hajód elvesztette, és a számítógép nyer”)

input ()

print (“Ha az összes lemerül a számítógép hajóinak (nem látható), akkor nyersz “)

input ()

Ans wer

Feltéve, hogy kifejezetten az ENTER szót akarja hallgatni, és figyelmen kívül hagyja, és nem nyomtat ki egyéb hibákat, akkor valamilyen terminálkönyvtárat kell használnia.

Ha nem Ön volt a parancs sor, majd az összes platformon lévő platformon és játékkönyvtárban is szerepel ez.

Íme néhány jó válasz a terminál parancssorára.

Kulcsfontosságú hallgatók a pythonban?

Javaslom az átkok megtanulását, bár ez vitathatatlanul nehezebb, mint néhány mini könyvtár, mivel a megtanult alapfogalmakat újra felhasználhatja, hogy csak szöveges GUI-kat készítsen bármilyen nyelven amely támogatja az átkok közül a legtöbbet és nem csak a Pythont.

Átkok programozása a Python segítségével

16.10. átkok – Terminálkezelés karaktercellás megjelenítésekhez – Python 3.7.0 dokumentáció

A legegyszerűbb lehetőség a következő lehet: getch itt:

getch

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük