⊗pyPmBsInp 36 of 208 menu

input-funktionen i Python

Lad os nu studere funktionen input. Den tillader at indtaste data i konsollen, og også gemme dem, så de kan bruges i fremtidigt arbejde. I dens valgfrie parameter kan man sende en streng med en anmodning til brugeren. Efter kodekørsel i feltet til højre for strengen kan brugeren indtaste data. For at de indtastede data bliver gemt, skal man trykke på tasten Enter. Funktionen returnerer en streng som sit resultat.

Eksempel . Udskrivning af data

Lad os oprette en variabel tst, hvis værdi vil være resultatet af funktionen input. I dens parameter skriver vi en streng med en anmodning om at indtaste et tal:

tst = input('indtast tal: ')

Efter kodekørsel vises følgende streng i konsollen:

'indtast tal:'

Til højre for strengen kan man indtaste en hvilken som helst værdi. Lad os skrive tallet 12:

'indtast tal:' 12

Efter at brugeren har indtastet tallet, kommer det ind i variablen tst. Lad os for overskueligheds skyld tilføje en linje til koden med udskrift af variablens værdi i konsollen:

print(tst)

Nu efter talindtastning, vil værdien af variablen tst også vises i konsollen:

'indtast tal:' 12 '12'

Eksempel . Matematiske operationer med indtastede tal

Lad os lægge en enhed til den indtastede værdi:

tst = input('indtast tal: ') print(tst + 1) # vil vise en fejl

Det sker fordi funktionen input altid returnerer en streng som sit resultat. Derfor skal den konverteres til et tal for at udføre matematiske operationer. Det gøres ved hjælp af funktionen int:

print(int(tst) + 1) # vil vise 13

Praktiske opgaver

Bed brugeren om at indtaste den nuværende ugedag. Udskriv den i konsollen.

Lad der være to variable:

num1 = 10 num2 = input('indtast tal: ')

Få deres sum og udskriv den i konsollen.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis