Cum se face o comandă pentru a aștepta ca utilizatorul să apese ' ENTER ' în Python


Cel mai bun răspuns

Există un mod foarte simplu. Tastați doar input („Apăsați Enter pentru a continua”)

De exemplu:

print („Bine ați venit la jocul de război!”)

input („Apăsați enter pentru a continua „)

print (” Cum se joacă: „)

print (” Mai întâi, introduceți coordonatele navelor pe care le doriți pe tabla de joc „)

input ()

print („Tabloul tău va apărea și lângă el îți va urmări mișcările”)

input ()

print („Vor avea coordonate pe laturi”)

input ()

print („Navele pe care le aveți vor apărea ca 1” s și spațiul gol va apărea ca 0 ”s „)

input ()

print (” Pe cealaltă placă, accesările dvs. vor apărea ca h, ratările vor apărea ca m și orice altceva va apărea ca n „)

input ()

print („Dacă navele tale sunt lovite, 1 în poziția respectivă va deveni un 0”)

input ()

print („Dacă întreaga placă devine 0” s, v-ați pierdut toate navele și computerul câștigă ”)

input ()

print („ Dacă scufundați toate din navele computerului (nu este afișat) câștigi „)

input ()

Ans wer

Presupunând că doriți să ascultați ENTER în mod specific și să ignorați și să nu imprimați alte erori, va trebui să utilizați un fel de bibliotecă de terminal.

Dacă nu ați fost la comandă linie, apoi toate platformele multiple și bibliotecile de jocuri au acest lucru în ele.

Iată câteva răspunsuri bune pentru linia de comandă a terminalului.

Ascultători cheie în python?

Vă sugerez să învățați blesteme, chiar dacă este probabil mai greu decât unele dintre mini-biblioteci, deoarece puteți reutiliza conceptele de bază pe care le învățați pentru a crea doar interfețe grafice în orice limbă care acceptă Curses, care este majoritatea lor și nu doar Python.

Curses Programarea cu Python

16.10. blesteme – Manevrarea terminalelor pentru afișaje cu celule de caractere – Documentație Python 3.7.0

Cea mai simplă opțiune ar putea fi getch aici:

getch

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *