⊗pyPmBsInp 36 of 208 menu

Pythonda input funktsiyasi

Keling, endi input funktsiyasini o'rganamiz. U konsolda ma'lumotlarni kiritishga imkon beradi, shuningdek ularni keyingi ishda foydalanish uchun saqlab qolish mumkin. Uning ixtiyoriy parametriga foydalanuvchi uchun so'rov satrini uzatish mumkin. Kod ishga tushirilgandan so'ng, satr o'ng tomonidagi maydonda foydalanuvchi ma'lumotlarni kiritishi mumkin. Kiritilgan ma'lumotlarning saqlanishi uchun Enter tugmasini bosish kerak. Funktsiya o'z natijasi sifatida satrni qaytaradi.

Misol . Ma'lumotlarni chiqarish

Keling, tst o'zgaruvchisini yarataylik, uning qiymati input funktsiyasining ishlash natijasi bo'ladi. Uning parametrida raqam kiritishni so'rab murojaat qiluvchi satr yozamiz:

tst = input('enter number: ')

Kod ishga tushirilgandan so'ng konsolda quyidagi satr ko'rsatiladi:

'enter number:'

Satrning o'ng tomonidan istalgan qiymatni kiritish mumkin. Keling, 12 raqamini kiritamiz:

'enter number:' 12

Foydalanuvchi raqamni kiritganidan so'ng, u tst o'zgaruvchisiga o'tadi. Keling, aniqlik uchun kodga o'zgaruvchi qiymatini konsolga chiqaruvchi satr qo'shamiz:

print(tst)

Endi raqam kiritilgandan so'ng, konsolda tst o'zgaruvchisining qiymati ham ko'rsatiladi:

'enter number:' 12 '12'

Misol . Kiritilgan raqamlar bilan matematik amallar

Keling, kiritilgan qiymatga bittani qo'shamiz:

tst = input('enter number: ') print(tst + 1) # xatolik chiqaradi

Buning sababi, input funktsiyasi o'z natijasi sifatida har doim satrni qaytaradi. Shuning uchun matematik amallarni bajarish uchun uni raqamga aylantirish kerak. Bunga int funktsiyasi yordamida erishiladi:

print(int(tst) + 1) # 13 ni chiqaradi

Amaliy masalalar

Foydalanuvchidan joriy hafta kunini kiritishni so'rang. Uni konsolda chiqaring.

Ikkita o'zgaruvchi mavjud bo'lsin:

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

Ularning yig'indisini oling va konsolda chiqaring.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish