⊗pyPmBsInp 36 of 208 menu

Funktionen input i Python

Låt oss nu studera funktionen input. Den tillåter inmatning av data i konsolen, och också att spara dem för att använda i fortsatt arbete. I dess valfria parameter kan man skicka en sträng med en fråga till användaren. Efter att koden startats kan användaren i fältet till höger om raden mata in data. För att de inmatade uppgifterna skall sparas måste man trycka på tangenten Enter. Funktionen returnerar en sträng som sitt resultat.

Exempel . Utmatning av data

Låt oss skapa en variabel tst, vars värde blir resultatet av funktionen input. I dess parameter skriver vi en sträng med en begäran att mata in ett nummer:

tst = input('enter number: ')

Efter att koden startats kommer följande rad att visas i konsolen:

'enter number:'

Till höger om raden kan man mata in vilket värde som helst. Låt oss skriva numret 12:

'enter number:' 12

Efter att användaren har matat in numret, hamnar det i variabeln tst. Låt oss för tydlighets skull lägga till en rad som skriver ut variabelns värde i konsolen:

print(tst)

Nu efter inmatning av numret, kommer värdet på variabeln tst också att visas i konsolen:

'enter number:' 12 '12'

Exempel . Matematiska operationer med inmatade nummer

Låt oss lägga till ett till det inmatade värdet:

tst = input('enter number: ') print(tst + 1) # kommer att ge ett fel

Detta händer för att funktionen input alltid returnerar en sträng som sitt resultat. Därför behöver man konvertera den till ett nummer för att kunna utföra matematiska operationer. Detta görs med funktionen int:

print(int(tst) + 1) # kommer att visa 13

Praktiska uppgifter

Be användaren att mata in den aktuella veckodagen. Skriv ut den i konsolen.

Låt det finnas två variabler:

num1 = 10 num2 = input('enter number: ')

Få deras summa och skriv ut den i konsolen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa