Komennon tekeminen odottamaan, että käyttäjä painaa ' ENTER ' Pythonissa


Paras vastaus

On todella yksinkertainen tapa. Kirjoita vain syöttö (”Jatka painamalla Enter”)

Esimerkiksi:

print (”Tervetuloa taistelulaivapeliin!”)

input (”Paina kirjoita jatkaaksesi ”)

print (” Kuinka pelata: ”)

print (” Syötä ensin koordinaatit aluksille, jotka haluat pelilaudalle ”)

input ()

tulosta (”Taulusi ilmestyy ja sen vieressä seuraa liikkumistasi”)

input ()

tulosta (”Niillä on koordinaatit sivuilla”)

input ()

tulosta (”Sinulla olevat alukset näkyvät 1”: nä ja tyhjä tila näkyy ”0”: na ”)

input ()

print (” Toisella taululla osumat näkyvät h: nä, epäonnistumiset näkyvät m: nä ja kaikki muut näkyvät n: nä ”)

input ()

tulosta (”Jos laivasi osuvat, siinä olevasta 1: stä tulee 0”)

input ()

tulosta (”Jos koko laudastasi tulee 0”, menetät kaikki laivasi ja tietokone voittaa ”)

input ()

print (” Jos upotat kaikki tietokoneen aluksista (ei näytetä), voitat ”)

input ()

Ans wer

Olettaen, että haluat kuunnella ENTERiä erikseen ja jättää huomiotta eikä tulostaa muita virheitä, sinun on käytettävä jonkinlaista pääte kirjastoa.

Jos et ollut komennossa rivi sitten kaikilla alustoilla olevilla otteilla ja pelikirjastoissa on myös tämä.

Tässä on hyviä vastauksia päätelaitteen komentoriville.

Avainkuuntelijat pythonissa?

Ehdotan kirouksien oppimista, vaikka se onkin todennäköisesti vaikeampi kuin jotkut minikirjastot, sillä voit käyttää oppimiasi peruskäsitteitä vain tekstin käyttöliittymien tekoon kaikilla kielillä joka tukee suurinta osaa kirouksia eikä vain Pythonia.

Kiroukset ohjelmoimalla Pythonilla

16.10. kiroukset – Päätteenkäsittely merkkisolunäytöille – Python 3.7.0 -dokumentaatio

Yksinkertaisin vaihtoehto voi olla getch täällä:

getch

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *