Python-da kiritish funktsiyasi

Keling, kiritish funktsiyasini o'rganamiz. Bu konsolga ma'lumotlarni kiritish, shuningdek, keyingi ishlarda foydalanish uchun saqlash imkonini beradi. Uning ixtiyoriy parametrida siz foydalanuvchi uchun so'rov satrini berishingiz mumkin. Kodni ishga tushirgandan so'ng, satrning o'ng tomonidagi maydon foydalanuvchiga ma'lumotlarni kiritish imkonini beradi. Kiritilgan ma'lumotlarni saqlash uchun Enter tugmasini bosishingiz kerak. Funksiya natija sifatida kiritilgan satrni qaytaradi.

1-Misol . Ma'lumotlar chiqishi

Qiymati kiritish funksiyasining natijasi bo'ladigan tst o'zgaruvchisini yaratamiz. Uning parametrida biz raqamni kiritishingizni so'ragan qatorni yozamiz:

tst = input('raqam kiriting: ')

Kodni ishga tushirgandan so'ng, konsolda quyidagi qator ko'rsatiladi:

'raqam kiriting:'

Satrning o'ng tomoniga istalgan qiymatni kiritishingiz mumkin. Keling, 12 raqamini yozamiz:

'raqam kiriting:' 12

Foydalanuvchi raqam kiritgandan so'ng, u tst o'zgaruvchisiga o'tadi. Aniqlik uchun kodga konsolga o'zgaruvchining qiymatini ko'rsatadigan qatorni qo'shamiz:

print(tst)

Endi, raqamni kiritgandan so'ng, konsol tst o'zgaruvchisining qiymatini ham ko'rsatadi:

'raqam kiriting:' 12 '12'

2-Misol . Kiritilgan raqamlar bilan matematik amallar

Kiritilgan qiymatga bittasini qo'shamiz:

tst = input('enter number: ') print(tst + 1) # xatoni ko'rsatadi

Buning sababi, kiritish funktsiyasi har doim uning natijasi sifatida satrni qaytaradi. Shuning uchun matematik amallarni bajarish uchun uni raqamga aylantirish kerak. Bu int funktsiyasi yordamida amalga oshiriladi:

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

Amaliy vazifalar

Foydalanuvchidan haftaning joriy kunini kiritishni so'rang. Uni konsolga chop eting.

Ikkita o'zgaruvchi bo'lsin:

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

Ularning summasini oling va uni konsolga chiqaring.

 

uz ru