Python dasturlash tili №-7 Iyun 4, 2021Iyun 4, 2021 da chop etilgan InfoMaster tomonidan Python dasturlash tili №-7 ga 2 fikr bildirilgan 2 12345678910111213141516171819202122232425 Tomonidan yaratilgan InfoMaster Python dasturlash tili №-7 Testni Salomov Sardor tayyorladi. 1 / 25 decimal modullining vazifasini toping. A) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi B) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi C) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi D) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi. 2 / 25 Python dasturlash tilida random modullining vazifasini toping. A) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi B) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi C) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi D) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi 3 / 25 round(x, n) funksiyaning vazifasini toping A) eng yaqin katta butun songacha yaxlitlaydi B) x sonini yaxlitlaydi C) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi D) eng yaqin kichik butun songacha yaxlitlaydi 4 / 25 socket modullining vazifasini toping. A) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi B) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi C) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi D) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi 5 / 25 locale modullining vazifasini toping. A) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi. B) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi C) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi D) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi 6 / 25 datetime modullining vazifasini toping. A) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi B) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi C) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi D) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi 7 / 25 Pygame bu…………….? A) dasturdagi xatolikni ekranga ko’rsatadi B) dastur yaratishda maxsus imkonniyatlar yaratadi C) to’g’ri javob yo’q D) ovoz va maxsus o‘yin grafikasi bilan ishlash imkonini beradi 8 / 25 def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b))a=280,b=270 bo’lsa dastur natijasini toping A) 20 B) 30 C) 10 D) 230 9 / 25 os modullining vazifasini toping. A) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi B) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi C) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi D) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan 10 / 25 def val(): a=10 print(a) quyidagi dastur natijasini toping A) val() 7 B) val() 10 C) val() 8 D) val() 9 11 / 25 turtle modullining vazifasini toping. A) Modul sonlarni formatlashda belgilangan tartibni aniqlashni hal qilish uchun qo‘llaniladi B) Modul o‘nli kasr sonlari bilan ishlash va ularni yaxlitlash uchun qo‘llaniladi C) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi D) Modul ekranda chiziq va figuralarni chizish uchun qo‘llaniladi 12 / 25 random(x) funksiyaning vazifasini toping A) 10 dan 14 gacha tasodifiy sonlarni hosil qiladi B) 10 dan 11 gacha tasodifiy sonlarni hosil qiladi C) 0 dan 1 gacha tasodifiy sonlarni hosil qiladi D) 10 dan 12 gacha tasodifiy sonlarni hosil qiladi 13 / 25 Global o‘zgaruvchilar bu………………………? A) butun dastur davomida faol bo‘ladigan o‘zgaruvchilar B) dasturda faol bo‘ladigan o‘zgaruvchilar C) faqat o‘zlari eʼlon qilingan qism dasturda faol bo‘ladigan o‘zgaruvchilar D) to’g’ri javob yo’q 14 / 25 Python dasturlash tilida math modullining vazifasini toping. A) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi B) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi C) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi D) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi 15 / 25 Python dasturlash tilida copy modullining vazifasini toping. A) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi B) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi C) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi D) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan 16 / 25 Lokal o‘zgaruvchilar bu………………….? A) to’g’ri javob yo’q B) butun dastur davomida faol bo‘ladigan o‘zgaruvchilar C) faqat o‘zlari eʼlon qilingan qism dasturda faol bo‘ladigan o‘zgaruvchilar D) dasturda faol bo‘ladigan o‘zgaruvchilar 17 / 25 ceil(x) funksiyaning vazifasini toping A) eng yaqin katta butun songacha yaxlitlaydi B) x sonini nuqtadan keyin n ta belgi qolgunga qadar yaxlitlaydi C) eng yaqin kichik butun songacha yaxlitlaydi D) x sonini yaxlitlaydi 18 / 25 Tkinter modullining vazifasini toping. A) Modul murakkab matematik ifodalarni hisoblash uchun qo‘llaniladi B) Modul tasodifiy sonlarni tanlab oladi yoki ro‘yxat elementlarini tasodifiy tartibda joylashtiradi C) Modul foydalanuvchi va dastur o‘rtasida o‘zaro aloqa o‘rnatish uchun oyna imkonini beradi D) Modul joriy sana va vaqtni ko‘rsatish hamda sanalarni hisoblash imkonini beradi 19 / 25 def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b)) a=360 ,b=90 bo’lsa dastur natijasini toping A) 267 B) 360 C) 90 D) 180 20 / 25 randint(a, b) funksiyaning vazifasini toping A) b dan a gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi B) a dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi C) a dan 0 gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi D) 1 dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi 21 / 25 randrange(a, b, c) funksiyaning vazifasini toping A) a dan 0 gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi B) b dan a gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi C) 1 dan b gacha bo‘lgan oraliqdagi tasodifiy sonlarni hosil qiladi D) sonlar to‘plamidan a dan b gacha bo‘lgan oraliqda c qadami bilan tasodifiy sonlarni hosil qiladi 22 / 25 sys modullining vazifasini toping. A) Python interpretatorida dasturni bajaruvchi muhit hisoblanadi B) Modul kompyuterlarni internet orqali birbiriga ulash uchun qo‘llaniladi C) Modul nusxalash bilan bog‘liq masalalarni hal qilishga mo‘ljallangan D) Modul katalog va fayllar bilan ishlash uchun bir qancha imkoniyatlarni beradi 23 / 25 Pythonda Modullar nima? A) pythonda modular haqida ma’lumot mavjud emas B) sonlarning modulli C) bir nechta fayilga yozilgan bo’lib turili dasturlarda qo’llanilishi mumkin bo’lgan kodlar D) alohida faylda yozilgan bo‘lib, turli dasturlarda qo‘llanilishi mumkin bo‘lgan kodlar majmui 24 / 25 def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b))a=10 , b=45 bo’lsa dastur natijasini toping A) 23 B) 56 C) 5 D) 24 25 / 25 def ekub(a, b): while a != 0 and b != 0: if a > b: a %= b else: b %= a ekub_q=a*b return ekub_q a = int(input()) b = int(input()) print(ekub(a,b)) a=27 , =36 bo’lsa dastur natijasini toping A) 36 B) 78 C) 9 D) 5 0% Baholash mezoni 86%-100% 5 baho 71%-85% 4 baho 56%-70% 3 baho 55% va kamiga 2 baho Fikr-mulohaza yuboring Author: InfoMaster Python