Pause skriptet for brukerinngang for å avslutte:
Hvis du vil vente på at brukeren trykker på en tast før du avslutter skriptet, kan du ringe input () metode med en melding på slutten av skriptet. Følgende skript viser hvordan du kan pause avslutningen av skriptet og vente på brukerens innspill. De input () Metoden vil ta strengdata og lagre i variabelen, Navn. Hvis variabelen ikke er tom, vil en velkomstmelding skrive ut ellers en feilmelding vil skrives ut. Deretter vil en instruksjonsmelding skrives ut for å informere brukeren om å trykke på enhver tast. En termineringsmelding vil skrives ut når brukeren trykker på en hvilken som helst tast.
#!/usr/bin/env python3Produksjon:
Etter å ha utført skriptet, venter det på en strenginngang. Her skrives 'Fahmida' som en strengverdi. En velkomstmelding skrives ut med verdien og ventet på ethvert tastetrykk. En farvel -melding skrives ut etter å ha trykket på en hvilken som helst tast.
Pause inngangen i en viss periode
sove() Metode kan brukes til å pause brukerinngangen i en viss periode. I det følgende skriptet er det gitt en enkel tilleggsoppgave for brukeren. Sleep () Metode brukes her for å vente på brukeren i 5 sekunder før du skriver svaret. Deretter, hvis tilstanden brukes til å sjekke svaret er riktig eller feil.
#!/usr/bin/env python3Produksjon:
Et spørsmål vil skrive ut etter å ha kjørt skriptet og informert brukeren om å vente i 5 sekunder for å finne ut svaret. Her utføres skriptet to ganger med riktig svar og et feil svar.
Pause skriptet ved hjelp av inngangen For å vise instruksjonsmeldingene
Noen ganger kreves det å pause skriptet flere ganger ved hjelp av input () Metode for forskjellige formål. Prosessen med å gi informasjon til brukeren ved å bruke flere meldinger vises i følgende skript. Trinnene for å kjøre et hvilket som helst Python -skript vises her ved å bruke flere input () metode. Brukeren må trykke på en hvilken som helst tast for å vise de neste trinnene. Den første input () metoden brukes til å begynne å vise meldingen og den siste input () Metoden brukes til å vise oppsigelsesmeldingen.
#!/usr/bin/env python3Produksjon:
Følgende utgang vises etter å ha kjørt skriptet. Brukeren må trykke på en hvilken som helst tast fem ganger for å fullføre utførelsen av skriptet.
Pause skriptet for den aktuelle inngangsverdien
Hvis du vil kjøre noen skript kontinuerlig til brukeren trykker på en spesifikk tast, må du definere det skriptet i en hvilken som helst uendelig sløyfe. Denne oppgaven vises i dette eksemplet. Her er en uendelig mens sløyfe er erklært og forventes å ta to tall og skrive ut oppsummeringen av disse tallene i hver iterasjon. På slutten av sløyfen vil den vente på at brukeren trykker på 'y'For å fortsette sløyfen og gjenta skriptet igjen.
#!/usr/bin/env python3Produksjon:
Skriptet inne i mens Loop blir utført to ganger her. Første gang, etter beregning av summeringen, 'y' presses og skriptet til løkken gjentas igjen. Når brukeren trykket på 'n' Deretter avsluttes sløyfen.
Konklusjon:
Pause for brukerinngangen er et veldig vanlig krav til ethvert programmeringsspråk. Ulike formål med pause for innspillet vises i denne artikkelen ved å bruke veldig enkle Python -eksempler. Jeg håper, denne artikkelen vil hjelpe leseren til å kjenne bruken av pause for innspillet og bruke den i skriptet når det krever.