⊗pyPmBsInp 36 of 208 menu

Python'дагы input функциясы

Келгиле, азыр input функциясын үйрөнөлү. Ал консолго берилгендерди киргизүүгө мүмкүндүк берет, ошондой эле аларды кийинки иште колдонуу үчүн сактоого мүмкүндүк берет. Анын милдеттүү эмес параметрине колдонуучуга суроо катары сап берилиши мүмкүн. Кодду иштеткенден кийин саптын оң жагындагы талаага колдонуучу берилгендерди киргизе алат. Киритилген берилгендерди сактоо үчүн, Enter баскычын басуу керек. Функция өзүнүн натыйжасында сап кайтарат.

Мисал . Берилгендерди чыгаруу

Келгиле, tst өзгөрмөсүн түзөлү, анын мааниси input функциясынын иштоосунун натыйжасы болот. Анын параметринде санды киргизүүнү өтүнүүчү сапты жазабыз:

tst = input('санды киргизиңиз: ')

Кодду иштеткенден кийин консолдо төмөнкү сап көрсөтүлөт:

'санды киргизиңиз:'

Саптын оң жагынан каалаган маанини киргизсе болот. Келгиле, 12 санын жазалы:

'санды киргизиңиз:' 12

Колдонуучу санды киргизгенден кийин, ал tst өзгөрмөсүнө түшөт. Келгиле, аны көрүнүктүү кылуу үчүн кодго өзгөрмөнүн маанисин консолго чыгаруучу сапты кошолу:

print(tst)

Эми санды киргизгенден кийин, консолдо tst өзгөрмөсүнүн мааниси дагы көрсөтүлөт:

'санды киргизиңиз:' 12 '12'

Мисал . Киритилген сандар менен математикалык амалдар

Келгиле, киритилген мааниге бирди кошолу:

tst = input('санды киргизиңиз: ') print(tst + 1) # ката чыгарат

Бул мындай болот, анткени input функциясы өзүнүн натыйжасы ар дайым сап кайтарат. Ошондуктан математикалык амалдарды жүргүзүү үчүн аны санга айландыруу керек. Муну int функциясынын жардамы менен жасайбыз:

print(int(tst) + 1) # 13 чыгарат

Практикалык тапшырмалар

Колдонуучудан учуркү аптанын күнүн киргизүүнү сураңыз. Аны консолго чыгарыңыз.

Эки өзгөрмө бар дейли:

num1 = 10 num2 = input('санды киргизиңиз: ')

Алардын суммасын алып, аны консолго чыгарыңыз.

Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу