Pythonda dict qanday tip? #lug'at massiv satr butun son
Download 21.16 Kb.
|
Dasturlash uslublari va paradigmalar questions
Pythonda dict qanday tip? ==== #lug'at ==== massiv ==== satr ==== butun son +++++ Qanday funksiya iteratsiyalangan obyektni qaytaradi? ==== #range ==== ord ==== xrange ==== len +++++ x obyektining atribut va metodlarini ro'yxatini qanday chiqarish mumkin? ==== #dir(x) ==== help(x) ==== info(x) ==== ?x +++++ Quyidagi dastur natijasi qanday bo'ladi? x = 4.5 y = 2 print(x // y) ==== #2 ==== 12 ==== 4 ==== Error +++++ Dastur natijasi qanday bo'ladi: string = "hello world" c1 = string[-5] print(c1) ==== #w ==== o ==== r ==== h +++++ Dastur natijasi qanday bo'ladi: print(ord("A")) ==== #65 ==== A ==== ord("A") ==== 66 +++++ bool tipidagi o'zgaruvchilarda necha turdagi o'zgaruvchi saqlash mumkin? ==== #2 ==== 4 ==== 10 ==== cheksiz +++++ Lisp 1.5 loyihasi kim tomonidan yaratilgan? ==== #John McCarthy ==== Pamela McCorduck ==== DJ. Makkarti ==== Butler Lempson +++++ Amaliy va Izchil bo’lgan tilni toping? ==== #ML ==== Interlisp ==== Logo ==== Hope +++++ Common Lisp standartidan meros bo'lib qolgan konseptual salohiyatli til qaysi ==== #FP ==== Lisp 1.5 ==== Clisp ==== ßÔÏ +++++ LCP va boshqaruvning kaskad sxemasining afzalliklarini meros qilib olish kimni jadvali sifatlanadi? ==== #Gunter ==== Abramov ==== Kasperskiy ==== Dyunand +++++ Gunter jadvalida nechta sifat bor? ==== #2 ==== 1 ==== Sifat yo’q ==== 0 +++++ LCP bosqichlari nechta. ==== #6 ==== 3 ==== 5 ==== 1 +++++ LCP funksiyalari nechta. ==== #7 ==== 2 ==== 3 ==== 6 +++++ Charlz Mouri 1968 yilda shunday ta'kidlagan edi: ==== #Dasturlash texnikasi nuqtai nazaridan Forth makro assemblerga o'xshaydi ==== Uchinchilekin kuchaytirgich ==== Til imkon beradi ==== Funktsiya ta'riflarini dasturlash +++++ 70-yillarning o'rtalariga kelib ==== #BASIC va keyin uchinchi eng mashhur bo'ldi ==== Pascal va keyin uchinchi eng mashhur bo'ldi ==== Forth makro ssemblerga o'xshaydi ==== foydalanadi stek operatsiyalari tizimi. +++++ Stackdan yuqori elementini olib tashlash ==== #DROP ==== POP ==== TOP ==== DUP +++++ Oxirgi elementni tepaga qayta joylashtiring ==== #OVER ==== TOP ==== POP ==== DROP +++++ Strukturaviy dasturiy ta'minotni ishlab chiqish metodologiyasi nechanchi yillarning eng kuchli rasmiylashtirilishi" deb tan olingan. ==== #XX asrning 70-yillarida ==== XX asrning 50-yillarida ==== XX asrning 60-yillarida ==== XX asrning 80-yillarida +++++ ….- bu nosozliklarni tuzatishni soddalashtiradigan imperativ protsessual dasturlarni ifodalash usuli. ==== #Strukturaviy dasturlash ==== Rekursiv funktsiya ==== Shart operatori ==== Algoritmlash +++++ Strukturaviy yondashuvga asoslangan dasturlash fanining paydo bo'lishi qaysi mashhur golland olimi nomi bilan bog'liq. ==== #E.Dijkstra ==== V. Snellius ==== Karl Linney ==== Anton Levenguk +++++ Strukturaviy dasturlashning asosiy maqsadi. ==== #Sinovdan o'tkazish va dasturning to'g'riligini isbotlash qiyinligini kamaytirishdir ==== Dasturning tez ishlashini ta’minlash. ==== Dasturning hajmini kamaytirish. ==== Dasturning ko’p foydalanuvchiligi +++++ … dasturlarning ravshanligi va o'qilishini yaxshilaydi. ==== #Strukturaviy dasturlash ==== Funksiyalar ==== Kutubxonalar ==== O’zgaruvchilar +++++ LCP bosqichini yakunlash shartlari nechta ==== #7 ==== 4 ==== 2 ==== 5 +++++ Har xil PLlarni qo'llab-quvvatlaydigan amalga oshirish pragmatikasi qaysilar? ==== #FP, IP, LP, OOP ==== BP, IP, LP, OPO ==== FP, SP, LP, OOP ==== FP, IP, MP, POO +++++ FP-ta’rifi ==== #ro'yxatlar, scavenger, atom xususiyatlarining ro'yxati ==== yon ta'sirlar, vektorlar, TD (qiymat o'zgaruvchisi) ==== farqlar ro'yxati, ketma-ket sanab o'tish, orqaga qaytarish ==== havolalar, virtual va mavhum usullar va sinflar, ko'p meros. +++++ IP ta’rifi to’g’ri javob qaysi? ==== #yon ta'sirlar, vektorlar, TD (qiymat o'zgaruvchisi); ==== havolalar, virtual va mavhum usullar va sinflar, ko'p meros. ==== ro'yxatlar, scavenger, atom xususiyatlarining ro'yxati; ==== farqlar ro'yxati, ketma-ket sanab o'tish, orqaga qaytarish; +++++ Umumiy RPga ega RaIlar amalga oshirish…. ==== #Ekvivalent ==== Mos ravishda ==== Murakkab ==== Solishtirish +++++ OOP-ta’rifi ==== #havolalar, virtual va mavhum usullar va sinflar, ko'p meros. ==== TD (qiymat o'zgaruvchisi); ==== ro'yxatlar, scavenger, atom ==== yon ta'sirlar, vektorlar +++++ LISP protsessorlari qachon paydo bo'ldi? ==== #70-yillarning oxiridan ==== 90-yillarning oxiridan ==== 80-yillarning oxiridan ==== 60-yillarning oxiridan +++++ Funktsional dasturlash g'oyalariga e'tibor qachon jalb qilingan ? ==== #1977- yilda ==== 1978- yilda ==== 1979- yilda ==== 1980- yilda +++++ Lisp dasturlash tillari oilasi kim tomonidan ishlab chiqilgan? ==== #John McCarthy ==== Pamela McCorduck ==== Jozef F. Traub ==== Butler Lempson +++++ Prolog dasturlash tili kompilyatorini kim yaratgan? ==== #Devid Uorren ==== Robert Kovalski ==== Alain Colmerauer ==== Roberto Carlos +++++ Lisp dasturlash tillari oilasi qachon ishlab chiqilgan? ==== #1958-yilda ==== 1959-yilda ==== 1960-yilda ==== 1961-yilda +++++ Tez kengayib borayotgan dasturlash tillari to'plamini tasniflashning murakkabligi nima tushunchasini tanlashga olib keladi, ularning soni unchalik tez o'zgarmaydi. ==== #dasturlash paradigmasi ==== dasturlash tili ==== Dasturlash uslublari ==== dastur to’griligi +++++ Muammoni hal qilish uchun qaysi ma'lumotlar tuzilmalarini hisoblash, qayta ishlash, ma'lumotlarni saqlash va ma'lumotlarni qayta ishlashni boshqarish kabi asosiy semantik tizimlarning o'zaro ta'siri bilan tavsiflanadi. ==== #PP ==== SP ==== PL ==== LP +++++ Batafsil ma'lumot muayyan SPlarni qo'llab-quvvatlaydigan SP uchun xos bo'lgan amalga oshirish echimlarining o'ziga xos xususiyatlariga bog'liq kim tomonidan ta'kidlangan ==== #R. Floyd ==== F.Jons ==== D. Blid ==== S. Jobs +++++ Yangi muammoni hal qilish uchun qaysi modeli ishlatiladi ==== #Breadboard ==== Delo ==== Aradboard ==== Valardbord +++++ Quyidagi toifadagi muammoli gaplar daraja jihatidan sezilarli darajada farqlanadi. ==== #Yuqoridan_pastga -Pastdan_yuqoriga. ==== Ongdan chapga Pastdan_yuqoriga ==== Yuqoridan_pastgaOngdan chapga ==== Ondan chapga ChapdanOngag +++++ Qaysi maxsus dasturi dasturlash tizimining cheklangan miqdordagi ishchi registrlaridan ko'rinadigan tugunlarni oddiygina belgilash orqali barcha xotira bloklariga kirish imkoniyatini tahlil qiladi ==== #Garbage Collector ==== Open Store ==== Crusher ==== To’g’ri javob yo’q +++++ DEC ning vazifasi nima? ==== #raqamn i 1 ga kamayt irish; ==== stekda gi eng yuqori qiymat ikkinc hidan kamro q; INC - raqam ni 1 ga oshirish ==== stekda joylas hgan argum entlar ga protse durani qo'llash ==== protse durad an uni chaqir gan dastur ga qaytish +++++ Identifikatorlar bilan ishlashda Python katta-kichik harflarga sezgirmi? ==== #ha ==== yo’q ==== mashinaga bog'liq ==== ko'rsatilganlarning hech biri +++++ Phantom bu - … ==== #katta taqsimlangan interaktiv ilovalarni yaratishga mo`ljallangan dasturlash tili. ==== O`rta taqsimlangan interaktiv ilovalarni yaratishga mo`ljallangan dasturlash tili. ==== katta taqsimlangan interaktiv ilovalarni o`chirishga mo`ljallangan dasturlash tili. ==== O`rta taqsimlangan interaktiv sahifalarni yaratishga mo`ljallangan dasturlash tili. +++++ Erlang bu –.. ==== #turli xilda taqsimlangan tizimlar uchun dasturlar yozish imkonini beruvchi dasturlash tili. ==== bir xilda taqsimlangan tizimlar uchun dasturlar yozish imkonini beruvchi dasturlash tili. ==== turli xilda taqsimlangan tizimlar uchun kodlar yozish imkonini beruvchi dasturlash tili. ==== bir xilda taqsimlanmagan tizimlar uchun dasturlar yozish imkonini beruvchi dasturlash tili. +++++ Orca bu – ==== #taqsimlangan xotiraga ega kompyuterlar uchun parallel dasturlash tili. ==== taqsimlanmagan xotiraga ega kompyuterlar uchun parallel dasturlash tili. ==== taqsimlangan xotiraga ega kompyuterlar uchun parallel bo`lmagan dasturlash tili. ==== taqsimlanmagan xotiraga ega kompyuterlar uchun parallel bo`lmagan dasturlash tili. +++++ NESL bu – ==== #parallel dasturlash tili bo`lib, bir xil tipdagi malumotlar ustida istalgan funksiyani parallel bajarish imkoniyatiga ega. ==== parallel dasturlash tili bo`lib, xar xil tipdagi malumotlar ustida istalgan funksiyani parallel bajarish imkoniyatiga ega. ==== parallel dasturlash tili bo`lib, xar xil tipdagi malumotlar ustida bitta funksiyani parallel bajarish imkoniyatiga ega. ==== parallel dasturlash tili bo`lib, xar xil tipdagi malumotlar ichida bitta funksiyani parallel bajarish imkoniyatiga ega. +++++ Butun tip to’g’ri chaqirilgan qator qaysi? ==== #integer = digit {digit} ==== integer = digit {num} ==== integer = digit [digit] ==== integer = digit (digit) +++++ DVM bu - ==== #turli arxitekturali parallel kompyuterlar uchun C-DVM va Fortran-DVM tillarda ko'chma va samarali hisoblash ilovalarini yaratish uchun mo'ljallangan tizim. ==== turli arxitekturali parallel kompyuterlar uchun D-DVM va Fortran-DVM tillarda ko'chma va samarali hisoblash ilovalarini yaratish uchun mo'ljallangan tizim. ==== turli arxitekturali parallel kompyuterlar uchun D-DVM va Fortran-DVM tillarda ko'chma va samarali hisoblash ilovalarini buzish uchun mo'ljallangan tizim. ==== turli arxitekturali parallel kompyuterlar uchun D-DVM va Fortran-CVM tillarda ko'chma va samarali hisoblash ilovalarini buzish uchun mo'ljallangan tizim. +++++ FP g’oyalari qaysi loyihada to’liq ypritib beriladi? ==== #Lisp 1.5 ==== Haskell ==== ML ==== Clean +++++ Jarayonning tavsifi nimadan boshlanadi ? ==== #Ishtirok etuvchi sub'ektlarni qiziqtiradigan hodisalar sinfini aniqlashdan boshlanadi. ==== To’g’ri javob yo’q ==== Ishtirok etmaydigan sub'ektlarni qiziqtiradigan hodisalar sinfini aniqlashdan boshlanadi. ==== Ishtirok etuvchi sub'ektlarni qiziqtirmaydigan hodisalar sinfini aniqlashdan boshlanadi. +++++ Kontekst nimalarni o’z ichiga oladi? ==== #Mavjud fayllar ro'yxatini ==== Mavjud bo’lmagan fayllarni ==== Ketma-ket saqlangan fayllarni ==== Hamma javoblar to’g’ri +++++ NULL –bu? ==== #Bo’sh fayl ==== To’lgan fayl ==== Mavjud bo’lmagan fayl ==== Yangi ochilishi kerak bo’lgan fayl +++++ $* - bu? ==== #Barcha argumentlar skriptga uzatiladi ==== Barcha argumentlar ekranga uzatiladi ==== Ayrim argumentlar ekranga uzatiladi ==== Barcha argumentlar ekranga uzatilmaydi +++++ $! – bu? ==== #Fonda ishlaydigan ohirgi jarayonning PID ==== Fonda ishlaydigan birinchi jarayonning PID ==== Fonda ishlamaydigan ohirgi jarayonning PID ==== Orqa oynada ishlaydigan ohirgi jarayonning PID +++++ Dasturning ishlash darajasi ==== #bu dastur oqilona javob beradigan mumkin bo'lgan ma'lumotlar to'plamining to'liqligi ==== uni samarali amalga oshirish uchun yaratilgan PL ta'rifining kengayishi ==== belgilangan fragmentdan tashqari qiymat yoki ta'rifni olish ==== barchasi to’g’ri +++++ qaysi sikl to’g’ri ==== #WhileStatement = "WHILE" expression "DO" StatementSequence "END" ==== WhileStatement = "WHILE" expression "Then" StatementSequence "END" ==== Whilestatement = "WHILE" expression "DO" StatementSequence "END" ==== WhileStatement = "while" expression "DO" StatementSequence "END" +++++ Strukturaviy dasturlash – bu ==== #dasturni bloklarning (modullarning) ierarxik tuzilishi ko'rinishida ko'rsatishga asoslangan dasturiy ta'minotni ishlab chiqish metodologiyasi. ==== protsedura chaqiruvi kontseptsiyasiga asoslangan dasturlash paradigmasi. ==== NIMA ni tavsiflovchi dasturlash aradigmasi? narsa, uni QANDAY yaratish emas ==== protsedura chaqiruvi kontseptsiyasiga asoslangan dasturlash paradigmasi. +++++ Lazy baholash bu – ==== #faqat natijaga erishish uchun zarur bo'lganda amalga oshiriladigan kechiktirilgan harakat. ==== uni samarali amalga oshirish uchun yaratilgan PL ta'rifining kengayishi ==== qiymatdan tashqari, ular qo'shimcha harakatlarni bajaradilar. ==== bu dastur oqilona javob beradigan mumkin bo'lgan ma'lumotlar to'plamining to'liqligi +++++ Dasturni tuzatish indeksi ==== #dasturdagi nuqsonlarni aniqlash chastotasi yoki dasturga tuzatishlar kiritish orasidagi intervalning uzunligi. ==== protsedura chaqiruvi kontseptsiyasiga asoslangan dasturlash paradigmasi. ==== qiymatdan tashqari, ular qo'shimcha harakatlarni bajaradilar. ==== uni samarali amalga oshirish uchun yaratilgan PL ta'rifining kengayishi. +++++ Funktsional dasturlash g'oyalariga e'tibor qachondan qaratila boshlagan. ==== #1977 ==== 1978 ==== 1987 ==== 1988 +++++ X:=a bu holatda qanday jarayon bo’ladi? ==== #X ga a o’rnatiladi ==== X ning qiymati 5 ga o’zlashadi ==== A ga x ning qiymati o’zlashadi ==== A ga 5 ning qiymati o’zlashadi +++++ Paskalda atom deganda nima tushuniladi? ==== #O’zgaruvchi yoki doimiy ==== qiymat ==== Butun sonlar ==== Haqiqiy sonlar +++++ Paskalda protcedura nima? ==== #Funksiya ==== O’zgarmas ==== O’zgaruvchi ==== Haqiqiy son +++++ Nomsiz funksiya qaysi ==== #Lambda ==== Function ==== proc ==== double +++++ O’zgaruvchilarni qaysi kalit so’z yordamida e’lon qilinadi ==== #var ==== func ==== proc ==== def +++++ Identifikator to’gri qo’llanilgan javobni toping. ==== #ident = letter {letter | digit} ==== ident = letter (letter | digit) ==== ident = letter [letter | digit] ==== ident = letter {letter && digit} +++++ dastur yaratish necha yil oldin shuhrat qozondi ? ==== #50-yil oldin ==== 60-yil oldin ==== 70-yil oldin ==== 80-yil oldin +++++ Quyidagi ifoda nimani anglatadi: IfStatement = "IF" expression "THEN" StatementSequence ["ELSE" StatementSequence] "END" ==== #Shart boshi ==== Shart oxiri ==== Shart o’rtasi ==== Sikl +++++ Bu nimani ifodalaydi: statement = [assignment | ProcedureCall | IfStatement | WhileStatement] ==== #Operator ==== Sikl ==== Shart boshi ==== Topshiriq +++++ Mahalliylar registrini Lendinning qaysi mashinasidagi "E" registriga o'xshash tarzda joylashtirish mumkin? ==== #SECD ==== ALFA ==== JAVA ==== TSRA +++++ AM quyidagi buyruq toifalarini qaysilarini ajratadi? ==== #Qiymatlarni xotiradan stekga yuborish ==== Xotirani tahlil qilish ==== Xotiraga yangi joy ochish ==== Xotirani bo’shatish +++++ Ma'lumotlar doimiy yoki o'zgaruvchi bo'lishi mumkin ular ....... bilan aniqlanadi? ==== #identifikator ==== stek ==== xotira ==== dastur +++++ C dasturlash tilida nima har qanday ma'lumotlar strukturasining istalgan elementiga kirish huquqiga egava uning qiymatini o'zgartirishi mumkin? ==== #Funksiya ==== operator ==== classlar ==== massiv +++++ Python dasturlash tilini kim ishlab chiqqan? ==== #Gvido van Rossum ==== Rasmus Lerdorf ==== Vik van Rossum ==== Nien Stom +++++ Python qaysi dasturlash turini qo'llab-quvvatlaydi ==== #aytilganlarning barchasi ==== tizimli dasturlash ==== funktsional dasturlash ==== ob'ektga yo'naltirilgan dasturlash +++++ Quyidagilardan qaysi biri Python faylining kengaytmasi to‘g‘ri? ==== #.py ==== .pl ==== .python ==== .p +++++ Python kodi kompilyatsiya qilinadimi yoki izohlanadimi? ==== #Python kodi kompilyatsiya qilinadi va izohlanadi ==== Python kodi kompilyatsiya qilinmaydi va izohlanmaydi ==== Python kodi faqat kompilyatsiya qilinadi ==== Python kodi faqat izohlanadi +++++ Eng keng tarqalgan amaliy dasturlash amaliyoti nimaga asoslangan? ==== # imperativ nazorat va protsessual-operator uslubiga ==== hisoblash va axborot jarayonlariga ==== rasmiy modellarning ahamiyatiga ==== aniqlik va barqarorlik +++++ Falsafa va tilshunoslikdan qanday so'z tanish bo'lgan? ==== #paradigma ==== axborot ==== dasturlash ==== rasmiy modellar +++++ Ushbu sohadagi mutaxassislar nimalarni tadqiq qildi ? ==== #nazariy va eksperimental dasturlash ==== amaliy dasturlash ==== hisob kitob ==== imperativ nazorat dasturi +++++ qanday eksperimental dasturlash shakllangan ? ==== #ML, Miranda, Scheme, Haskell, Real, C-light ==== C++,JAVA ==== ANDROID ==== IOS +++++ odatiy imperativ-protsessualni nima uchun ishlatiladi? ==== #modellashtirish ==== rivojlantirish ==== ko'paytirish ==== Kamaytirish +++++ dasturlash uslubi va global ta'riflar bilan ishlash texnikasi nimani bildiradi? ==== #sxemasining kengayganini ==== sxemasining kichrayganini ==== sxemasining yaratishni ==== A va B +++++ Xususiyatlar ro'yxati maxsus tuzilma sifatida tuzilgan va bu qaysi dasturlash tiliga o'xshaydi? ==== #Paskal ==== Paython ==== Java ==== C++ +++++ mesh topologiyali tarmoq qanday ishlatiladi? ==== #lokal tarmoq topologiyasida ==== lokal tarmoqda ==== tarmoqda ==== lokal topologiyasida +++++ Qaysi element strukturaning ko'rsatgichda ko'rsatilgan manzilda joylashgan? ==== #Birinchi ==== Ikkinchi ==== Uchunchi ==== So'ngi +++++ Lisp va unga qardosh tillarning qancha turi mavjud? ==== #70 dan ortiq ==== 100 dan ortiq ==== 200 dan ortiq ==== 300 dan ortiq +++++ Ixchamlashtrish nima ? ==== #Katta integrallar obektlarni joylashtrish uchun makkoni siqish. ==== Joyni zahiralash. ==== Ixchamlashtrilgan fayl yoki papkani hajmni kichraytrish ==== Joydan yutish +++++ Egizaklar nima ? ==== #Turli o’lchamdagi bloklarga taqsimlanganda xotirani kengaytrish va uning haddan tashqari parchalanishining oldini olish usuli. ==== Nomi va hajmi bir hil bo’lgan ikkta fayl ==== Nomi va hajmi bir hil bo’lgan ikkita papka ==== To’ri javob yo’q +++++ Stek nima ==== #FILOga kirish intizomi ==== Barcha dasturlash tillardagi mashxur atama ==== C++ dasturlash tilidagi kutubhona nomi ==== Kata integral obektlarni joylshtrish uchun joy +++++ Setl nima ==== #Qayta ishlash xarakteri va bo’sh xotira mavjudligiga qarab to’plamlarni ifodalash uchun SD tomonidan dinamik ravishda tanlangan 17 dan ortiq turli SD ==== Xotirada joy to’lganligni anglatuvchi atama ==== Java dasturlash tilidagi maxsus fayl ==== B va C to’ri javob +++++ Ko‘pgna dasturlash tilzimlarda malumotlar tuzilmalarining odatiy amalga oshirilishi.. ====== #kompilyatsiya payitida elementlarning o’lchami va turi haqidagi malumotlarni saqlaydigan pasportga ega vektorlar dasturni bajarishda mavjud emas ====== Mashinada ro’yhatlar belgilar ketma ketlgi sifatida emas ====== Dastur bilan shug’ulanadigan iboralar hajmi va hatto sonini oldindan aytib bo’lmaydi ====== Bir nechta iboralarning davomi bo’lgan iboralar faqat bir marta berilishi mumkin +++++ To'rtinchi til muallifi ==== #Charlz Mouri ==== Richer Tomi ==== Charlz Maykl ==== Jon Mouri +++++ Dastur natijasi qanday bo'ladi? for i in range(65, 66): print(i, chr(i)) ==== #65 A ==== 65 A, 66 B ==== hech narsa chiqmaydi ==== Dasturda xatolik bor +++++ >>> '{0:.3}'.format(1/3) qanday natija chiqaradi? ==== # ‘0.333’ ==== ‘0.33’ ==== ‘0.3333’ ==== ‘0.33333’ +++++ Foydalanuvchidan ma'lumotni kiritishni so'rovchi operator ==== #input() ==== cin() ==== read() ==== get() +++++ Dastur natijasi qanday bo'ladi? if True: print(False) ==== #False ==== True ==== hech narsa chiqmaydi ==== Dasturda xatolik bor +++++ Dastur natijasi qanday bo'ladi? for j in 'Hi! I\'m mister Robert': if j == '\'': print("Topildi") break else: print ("Tayyor") ==== #Topildi ==== Tayyor ==== Kodda xatolik bor ==== Topildi va Tayyor +++++ Konsolga ma'lumot chiqarish operatori qaysi? ==== #print ==== out ==== log ==== write +++++ Quyidagi dasturda qanday xatolik bor? def factorial(n): if n == 0: return 1 else: return n * factorial(n - 1) print(factorial(5)) ==== #Xatolik yo'q ==== Funksiya 1 natija qaytaradi ==== Funksiya o'zini o'zi chaqira olmaydi ==== return da xatolik bor +++++ Dasturda nechta kutubxonadan foydalanish mumkin? ==== #cheklanmagan ==== 3 tadan ko'p emas ==== 5 tadan ko'p emas ==== 10 tadan ko'p emas +++++ Dastur natijasi qanday bo'ladi? x = 23 num = 0 if x > 10 else 11 print(num) ==== #0 ==== 23 ==== 10 ==== 11 +++++ Dastur natijasi qanday bo'ladi? for i in range(5): if i % 2 == 0: continue print(i) ==== #1 va 3 ==== 1,3 va 5 ==== 0,2 va 4 ==== i qiymati berilmagan +++++ Dastur natijasi qanday bo'ladi? name = "John" print('Hi, %s' % name) ==== #"Hi, John" ==== "Hi, name" ==== "Hi, " ==== Xato +++++ Qaysi javobda o'zgaruvchi to'g'ri berilgan? ==== #num = float(2) ==== $num = 2 ==== var num = 2 ==== int num = 2 +++++ Qaysi kutubxona vaqt uchun javob beradi? ==== #time ==== Time ==== clock ==== localtime +++++ Funksiya uchun qanday rezervga olingan so'z ishlatiladi? ==== #def ==== define ==== procedure ==== func +++++ Dastur natijasi qanday bo'ladi? a=13 b=True c='False' a="12" print(a,c,b) ==== #12 False True ==== 13 True False 12 ==== a qiymati xato ==== hech narsa chiqmaydi +++++ Dastur natijasi qanday bo'ladi? print('!'>'?') ==== #False ==== True ==== !>? ==== ! +++++ Dastur natijasi qanday bo'ladi? mm = 'Lorem Ipsum is simply dummy text,\n'\ 'Lorem Ipsum has been the industrys standard\n'\ 'It has survived not only five centuries.' print(len(mm.split())) ==== #Matndagi so'zlar sonini hisoblash ==== Matndagi satrlar sonini hisoblash ==== Matndagi simvollar sonini hisoblash ==== Matn o'lchamini chiqarish +++++ Dastur natijasi qanday bo'ladi? a=14 b=18 c=16 a,b,c = c,a,b print(a,b,c) ==== #16 14 18 ==== 14 18 16 ==== 16 16 16 ==== Dasturda xatolik bor +++++ Dastur natijasi qanday bo'ladi? a=int(input()) if a>0: print(a) else: print(A) ==== #Dasturda xatolik bor ==== musbat ==== manfiy ==== a +++++ Dastur natijasi qanday bo'ladi? def a(b, c, d): pass ==== #Hech narsa bajarmaydigan funksiya yaratiladi ==== Ro'yxatni aniqlaydi va inisializatsiya qiladi ==== Funksiya aniqlanadi va parametrlar uzatiladi ==== Bo'm bo'sh klass aniqlanadi +++++ Dastur natijasi qanday bo'ladi? print(type(1 / 2)) ==== #class 'float' ==== class 'double' ==== class 'number' ==== class 'int' +++++ Qaysi javobda print operatorlari to'gri ishlatilgan? ==== #print('5'), print('5', 5), print('5' * 5) ==== print 5, print(5), print(5 * 5) ==== print(5!) print('5' * 5), print("5") ==== print('5' * 5), print(5), print("5' * 5) +++++ Dastur natijasi qanday bo'ladi? b='Pyt' a=b[::-1] def func(a,b): print(b+a) return a+b func(b,a) ==== #tyPPyt ==== PytPyt ==== PyttyP ==== Dasturda xatolik bor +++++ Javoblardan qaysi biri Pythonda izoh bo'la oladi? ==== ##Bu izoh ==== //Bu izoh ==== /*Bu izoh */ ==== To'g'ri javob yo'q +++++ Javoblardan qaysi birida Python o'zgaruvchisi noto'g'ri nomlangan? ==== #my-var ==== _myvar ==== my_var ==== Myvar +++++ Nima uchun Pythonda enumerate() ichki kutubxonasidan foydalaniladi? ==== #Elementlar va ularning indekslari bo'yicha iteratsiya qilish uchun ==== Ketma-ketliklarning miqdorini aniqlash uchun ==== Elementlarning id qiymatlari bo'yicha tartiblash uchun ==== Elementlarni raqamlash uchun +++++ Quyidagi dastur natijasi qanday bo'ladi? def get_name_and_decades(name, age): print(f"My name is {name} and I'm {age / 10:.5f} decades old.") get_name_and_decades("Leo", 31) ==== #My name is Leo and I'm 3.10000 decades old. ==== My name is Leo and I'm 31.00000 decades old. ==== My name is Leo and I'm 3.1 decades old. ==== My name is {name} and I'm {age / 10:.5f} decades old. +++++ Reklama matnidagi barcha unikal (takrorlanmas) so'zlarni yig'ish va chiqarish kerak. Qaysi tip bunga mos keladi? ==== #set ==== tuple ==== list ==== dict +++++ Hayvonot bog'ida hayvonlarning ma'lumoti quyidagi lug'atlarda saqlanadi. Qaysi javob orqali hayvonlarning yoshlarini o'sish tartibida chiqarish imkonini beradi? animals = [ {'type': 'penguin', 'name': 'Stephanie', 'age': 8}, {'type': 'elephant', 'name': 'Devon', 'age': 3}, {'type': 'puma', 'name': 'Moe', 'age': 5}, ] ==== #sorted(animals, key=lambda animal: animal['age']) ==== sorted(animals, key='age') ==== sorted(animals) ==== To'g'ri javob yo'q. Lug'atlarni solishtirish mumkin emas. +++++ Dastur natijasi qanday bo'ladi? def f(a, *pargs, **kargs): print(a, pargs, kargs) f(1, 2, 3, x=4, y=5) ==== #1 (2, 3) {'x': 4, 'y': 5} ==== 1, 2, 3, {'x': 4, 'y': 5} ==== 1, 2, 3, 'x=4', 'y=5' ==== 1, 2, 3, 4, 5 +++++ Quyidagi dastur uchun qisqa ko'rinishini tanlang: if X: A = Y else: A = Z ==== #A = Y if X else Z ==== A = Y if Z else Y ==== A = X if Z else Y ==== A = X if Y else Z +++++ Quyidagi ifodalardan qaysi biri tezroq bajariladi, agar n = 10**6 bo'lsa. ==== #a = (i for i in range(n)) ==== a = {i for i in range(n)} ==== a = [i for i in range(n)] ==== a = list(i for i in range(n)) +++++ Quyidagi dastur uchun qisqa ko'rinishini tanlang: if R: P = Y else: P = Z ==== #P = Y if R else Z ==== P = Y if Z else Y ==== P = R if Z else Y ==== P = R if Y else Z +++++ Quyidagi dastur natijasi qanday bo'ladi? a, *b, c = [1, 2] print(a, b, c) ==== #1 [] 2 ==== 1 0 2 ==== [1] [] [2] ==== Xato +++++ Python da faylga ma'lumot yozish kerak. Lekin agar fayl mavjud bo'lmasa, u holda open() instruksiyasiga qanday rejim ko'rsatilishi kerak? ==== #f = open("file.txt", "x") ==== f = open("file.txt", "c") ==== f = open("file.txt", "r") ==== f = open("file.txt", "a") +++++ Quyidagi dastur uchun qisqa ko'rinishini tanlang: if Z: A = Y else: A = X ==== #A = Y if Z else X ==== A = Y if X else Y ==== A = Z if X else Y ==== A = Z if Y else X +++++ Python dasturlash tilida satrlarni qanday e’lon qilinadi? ==== #Hamma javob to’g’ri ==== Bir tirnoq va qo’sh tirnoqdan birgalikda foydalangan holda ==== Qo’sh tirnoq yordamida ==== Bir tirnoq yordamida +++++ __init__.py faylidagi python modul paketlaridagi __all__ ro?yxatining maqsadi nima? ==== #from * orqali import qilinayotganda ro'yxatni aniqlaydi ==== Klass konstruktorlari uchun __init__ bilan bog'liq hamma holatda ==== Import qilish uchun yashiriladigan o'zgaruvchilarni ro'yxatga olish ==== To'g'ri javob yo'q +++++ Klass operatori yordamida klassni e'lon qilishda klass nomidan keyin qavs ichida nima yoziladi? ==== #Agar sinf bir yoki bir nechta sinfdan meros bo'lib qolgan bo'lsa, superklasslarning nomlari. ==== __init__ usuli bilan qabul qilingan argumentlar nomlari ==== Sinf tomonidan qabul qilingan argumentlarning nomlari ==== Bu sinf tomonidan yaratilgan sinflarning nomlari +++++ Pythonda // qanday operator? ==== #Bo'lishning butun qismi ==== ikki marta bo'lish ==== qoldiqli bo'lish ==== bo'lmaslik +++++ Quyidagi dastur natijasi qanday bo'ladi: try: raise IndexError except IndexError: print('Istisno boldi.') else: print('Lekin buning qo'rqinchli joyi yoq') ==== #Istisno boldi. ==== IndexError ==== None ==== Istisno boldi.Lekin buning qo'rqinchli joyi yoq +++++ Quyidagi qaysi Python funksiyasi satrni ro'yxatga aylantiradi? ==== #list(mystring) ==== eval(mystring) ==== tuple(mystring) ==== repr(mystring) +++++ Qaysi javobda ma'lumot sakkizlik sanoq sistemasiga o'tkazadi? ==== #oct(x) ==== ord(x) ==== hex(x) ==== unichr(x) +++++ Qaysi javobda barcha harflar kichik registrda ekanini tekshiradi? ==== #islower() ==== isspace() ==== isnumeric() ==== istitle() +++++ Quyidagi dastur natijasi qanday bo'ladi: def funksiya(): pass print(funksiya()) ==== #None ==== Undefined ==== pass ==== Dasturda xatolik bor +++++ Python dasturlash tilining muallifi kim? ==== # Gvido van Rossum ==== Bill Geyts ==== Pavel Durov ==== Mark Sukerberg +++++ Python dasturlash tilida sonlar nechta turda bo'ladi? ==== #3 turda butun, haqiqiy, kompleks ==== 3 turda natural, butun, kompleks ==== 3 turda butun, kasr, haqiqiy ==== 3 turda butun, musbat, manfiy +++++ O'zgaruvchilarni nomlari noto'g'ri ko’rsatilgan javobni toping? ==== #777my-name ==== __my_name__777 ==== myNamE777 ==== ixtiyoriy_simvol +++++ Python dasturlash tilida takrorlash operatorlari qaysilar? ==== #for, while ==== for, while, do while, repeat ==== ==== +++++ Python DTda ekranga qanday natija chiqadi? for i in ‘informatika’: print(i*2, end = ‘ ‘) ==== #iinnffoorrmmaattiikkaa ==== i*2nformati*2ka ==== iinformatiika ==== informatikainformatika +++++ Python DTda ekranga qanday natija chiqadi? for i in “hello world”: if i ==’o’: break print(i*2, end = ‘ ‘) ==== #hheellll ==== hheellll wwrrlldd ==== hell wrld hell wrld ==== helloo woorld +++++ for i in “hello world”: if i ==’o’: continue print(i*2, end = ‘ ‘) Python DTda ekranga qanday natija chiqadi? ==== #hheellll wwrrlldd ==== hheellll ==== hell wrld hell wrld ==== helloo woorld +++++ >>> S = ‘spameggs’ >>> S[::-1] Python DTda ekranga qanday natija chiqadi? ==== #sggemaps ==== pameggss ==== spamegg ==== eggsspam +++++ Pythonda satr yuqori registrdagi belgilardan iboratligini tekshirishish metodi qaysi? ==== # S.isupper() ==== S.islower() ==== S.isalpha() ==== S.replace() +++++ Pythonda satr quyi registrdagi belgilardan iboratligini tekshirishish metodi qaysi? ==== #S.islower() ==== S.replace() ==== S.isalpha() ==== S.isupper() +++++ >>> c = [c*3 for c in ‘list’ if c!=’i’] >>>c Python DTda ekranga qanday natija chiqadi? ==== #[‘lll’,’sss’,’ttt’] ==== [‘lll’,’iii’,’sss’,’ttt’] ==== [‘iii’] ==== [‘lll’,’i’,’sss’,’ttt’] +++++ >>> a = set(‘hello’) >>>a Python DTda ekranga qanday natija chiqadi? ==== #{’e’,’l’,‘h’,’o’} ==== [‘hello’] ==== {‘hello’} ==== {‘h’,’e’,’l’,’l’,’o’} +++++ Manfiy bo'lmagan tipni toping ==== #bytes ==== list ==== int ==== float +++++ 0 dan 255 gacha bo'lgan sonlarni o'z ichiga oluvchi tipni ko'rsating ==== #bytes ==== complex ==== int ==== float +++++ Yaxlitlash funksiyasi qaysi javobda keltirilgan? ==== #round() ==== float() ==== double() ==== complex() +++++ Dastur natijasi qanday bo'ladi: a = 5 b = 6 result = (5 == 6) print(result) ==== #False ==== True ==== 5==6 ==== Xato +++++ Dastur natijasi qanday bo'ladi: bool1 = True bool2 = False print(bool1==bool2) ==== #False ==== True ==== bool1==bool2 ==== Xato +++++ Dastur natijasi qanday bo'ladi: age = 22 weight = 58 result = age > 21 and weight == 58 print(result) ==== #True ==== 21 and 58 ==== 22 58 ==== result +++++ Dastur natijasi qanday bo'ladi? range(5) ==== #range(0,5) ==== 1,2,3,4,5 ==== 0,1,2,3,4 ==== Ishlamaydi +++++ List da append(item) qanday ish bajaradi? ==== #ro`yxat oxiriga item elementini qo`shadi ==== item nomli elementni yaratadi ==== dict da item elementini yaratadi ==== item nomli list yaratiladi +++++ Dastur natijasi qanday bo'ladi: string = "hello world" length = len(string) print(length) ==== #11 ==== 10 ==== 12 ==== 9 +++++ Dastur natijasi qanday bo'ladi: age = 22 weight = 58 result = age > 21 and weight ** 58 print(result') ==== #Xato ==== 21 and 58 ==== 22 58 ==== result +++++ Dastur natijasida nima chiqadi? kvps = {"user","bill", "password","hillary"} print(kvps['password']) ==== #TypeError ==== password ==== hillary ==== None +++++ Python o'zgaruvchilari uchun quyidagi javoblardan qaysi biri to'g'ri? ==== #Barchasi to'g'ri ==== O'zgaruvchilarni nomlash raqamlardan boshlanishi mumkin emas ==== O'zgaruvchilarni nomlashda bo'shliq (probel) bo'lishi mumkin emas ==== O'zgaruvchilarni nomlashda CamelCase dan foydalanish mumkin +++++ Pythonda __init__ qanday vazifani bajaradi? ==== #To'g'ri javob yo'q ==== Summani hisoblaydi ==== Python kutubxonasi ro'yxatini chaqiradi ==== Import qilinayotgan kutubxonani ishga tushiradi +++++ Klaviaturadan kiritilayotgan ma'lumot butun son sifatida qabul qilinishi qaysi javobda berilgan? ==== #int(input()) ==== int() ==== input(int()) ==== input() +++++ Quyidagi javoblardan qaysi biri power(x^y) uchun ekvivalent hisoblanadi? ==== #x**y ==== x^y ==== x^^y ==== Xato +++++ Quyidagi qaysi funksiya barcha simvollar o'nlik sanoq sistemasida ekanini tekshiradi? ==== #isdecimal() ==== title() ==== isnumeric() ==== isten() +++++ Ushbu dastur qanday natija qaytaradi? random.shuffle (x) Bu yerda x = [1, 2, 3] bo'lsin. ==== #ro'yxat elementlarini aralashtirib yuboradi ==== hech narsa o'zgarmaydi. Bu funksiyaning hali ishga tushmagan to'ldiruvchisidir ==== qiymatlar indekslarga aylantiriladi ==== indeks bo'yicha saralanadi +++++ Quyidagilardan qaysi biri Pythonda mumkin emas? ==== #a b c = 1000 2000 3000 ==== abc = 1,000,000 ==== a_b_c = 1,000,000 ==== a,b,c = 1000, 2000, 3000 +++++ Aytaylik d = {"john": 40, "peter": 45} . Bu yerdan "john" yozuvini o'chirish uchun qaysi javobdagi koddan foydalanish kerak? ==== #del d["john"] ==== d.delete("john":40) ==== d.delete("john") ==== del d("john":40) +++++ Dastur natijasi qanday bo'ladi? x = True y = False z = False if not x or y: print(1) elif not x or not y and z: print(2) elif not x or y or not y and x: print(3) else: print(4) ==== #3 ==== 1 ==== 2 ==== 4 +++++ Dastur natijasi qanday bo'ladi? name = "snow storm" print("%s' % name[6:8]) ==== #Xato ==== to ==== st ==== sto +++++ Pythonda print(type(1 / 2)) qanday natija qaytaradi? ==== # class 'float' ==== class 'number' ==== class 'int' ==== class 'double' +++++ Quyidagi dastur natijasi qanday bo'ladi? a = [1,2,3,None,(),[],] print(len(a)) ==== #6 ==== Syntax Error ==== 4 ==== 5 +++++ Dastur natijasi qanday bo'ladi? d = lambda p: p * 2 t = lambda p: p * 3 x = 2 x = d(x) x = t(x) x = d(x) print(x) ==== #24 ==== 7 ==== 12 ==== 36 Download 21.16 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling