⊗pyPmBsInp 36 of 208 menu

Die input-funksie in Python

Laat ons nou die funksie input bestudeer. Dit laat toe om data in die konsole in te voer, en ook om dit te stoor vir verdere gebruik. Na sy opsiesionele parameter kan 'n string met 'n versoek aan die gebruiker oorgedra word. Na die uitvoering van die kode kan die gebruiker data in die veld regs van die string invoer. Om die ingevoerde data te stoor, moet die sleutel Enter gedruk word. Die funksie gee 'n string as resultaat terug.

Voorbeeld . Die uitvoer van data

Laat ons 'n veranderlike tst skep, waarvan die waarde die resultaat van die funksie input sal wees. In sy parameter skryf ons 'n string met 'n versoek om 'n nommer in te voer:

tst = input('voer nommer in: ')

Na die uitvoering van die kode sal die volgende string in die konsole verskyn:

'voer nommer in:'

Regs van die string kan enige waarde ingevoer word. Laat ons die nommer 12 skryf:

'voer nommer in:' 12

Nadat die gebruiker die nommer ingevoer het, beland dit in die veranderlike tst. Laat ons, vir duidelikheid, 'n string byvoeg wat die waarde van die veranderlike in die konsole uitvoer:

print(tst)

Nou, na die invoer van die nommer, sal die waarde van die veranderlike tst ook in die konsole vertoon word:

'voer nommer in:' 12 '12'

Voorbeeld . Wiskundige bewerkings met ingevoerde nommers

Laat ons een by die ingevoerde waarde tel:

tst = input('voer nommer in: ') print(tst + 1) # sal 'n fout gee

Dit gebeur omdat die funksie input altyd 'n string as resultaat teruggee. Dus, om wiskundige bewerkings uit te voer, moet dit na 'n nommer omgeskakel word. Dit word gedoen met die funksie int:

print(int(tst) + 1) # sal 13 gee

Praktiese probleme

Vra die gebruiker om die huidige dag van die week in te voer. Voer dit in die konsole uit.

Laat daar twee veranderlikes wees:

num1 = 10 num2 = input('voer nommer in: ')

Verkry hul som en voer dit in die konsole uit.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp