⊗pyPmBsInp 36 of 208 menu

Az input függvény Pythonban

Tanulmányozzuk most az input függvényt. Ez lehetővé teszi az adatok bevitelét a konzolban, és azok tárolását a későbbi felhasználás érdekében. Az opcionális paraméterébe átadhatunk egy felhasználói üzenetet tartalmazó sztringet. A kód futtatása után a felhasználó beírhatja az adatokat a sor jobb oldalán lévő mezőbe. A bevitt adatok tárolásához a Enter gombot kell megnyomni. A függvény eredménye egy sztring.

Példa . Adatok kiírása

Hozzunk létre egy tst nevű változót, amelynek értéke az input függvény eredménye lesz. Paraméterében írjunk ki egy üzenetet, amelyben számot kérünk:

tst = input('enter number: ')

A kód futtatása után a konzolban a következő sor jelenik meg:

'enter number:'

A sor jobb oldalán bármilyen értéket be lehet írni. Írjunk be a 12 számot:

'enter number:' 12

Miután a felhasználó beírta a számot, az bekerül a tst változóba. Az áttekinthetőség kedvéért adjunk hozzá a kódhoz egy olyan sort, amely kiírja a változó értékét a konzolba:

print(tst)

Most a szám beírása után a konzolban megjelenik a tst változó értéke is:

'enter number:' 12 '12'

Példa . Matematikai műveletek a bevitt számokkal

Adjunk hozzá egyet a bevitt értékhez:

tst = input('enter number: ') print(tst + 1) # hibát fog kiírni

Ez azért történik, mert az input függvény eredménye mindig egy sztring. Ezért a matematikai műveletek végzéséhez számmá kell konvertálni. Ez az int függvénnyel tehető meg:

print(int(tst) + 1) # 13-at fog kiírni

Gyakorlati feladatok

Kérje meg a felhasználót, hogy adja meg a jelenlegi hét napját. Írja ki a konzolba.

Legyen két változó:

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

Számítsa ki az összegüket és írja ki a konzolba.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás