Font size
Worksheets2-semestr Yakuniy Nazorat
Total questions: 25
Worksheet time: 13mins
1. Matnga bo'shliq qo'shish uchun … belgisidan, yangi qatordan boshlash uchun … belgisidan foydalanamiz? Nuqtalar o’rniga kerakli so’zlarni qo’ying!
A) \t, \n,
B) \n, \t,
C) f-string
2.Quyidagi jadvaldagi ma’lumotlarni moslashtiring?
A) 1 a, 2 b, 3 c, 4 d
B) 1 b, 2 a, 3 d, 4 c
C) 1 b, 2 a, 3 b, 4 c
3. Quyidagi jadvaldagi ma’lumotlarni moslashtiring?
A) 1 a, 2 c, 3 b,
B) 1 b, 2 a, 3 c,
C) 1 c, 2 a, 3 b
4. Python dasturlash tilida foydalanuvchidan ma'lumot olish uchun qaysi funktsyasidan foydalanamiz?
A) Integer
B) f-string
C) Input
5. Dastur natijasini toping?
cars = ['Bmw','mercedes benz', 'volvo', 'gm', 'tesla', 'audi']
cars.sort()
print(cars)
A) ['Bmw', 'audi', 'gm', 'mercedes benz', 'tesla', 'volvo']
B) ['audi', 'bmw', 'general motors', 'mercedes benz', 'tesla', 'volvo']
C) ['volvo', 'tesla', 'mercedes benz', 'general motors', 'bmw', 'audi']
6. Quyidagi jadvaldagi ma’lumotlarni moslashtiring?
A) 1 b, 2 a, 3 d, 4 c , 5 e
B) 1 a, 2 b, 3 c, 4 d, 5 e
C) 1 b, 2 d, 3 b, 4 c, 5e
7. Dastur natijasini toping?
car_models = ['Toyota', 'GM', 'Volvo', 'BMW', 'Hyundai', 'Kia', 'Volkswagen']
print(car_models[-1])
A) Volkswagen
B) Toyota
C) GM
8. Dasturda xatolikni toping?
sonlar = list(range(1,11))
for son in sonlar:
print(f"{son} ning kvadrati {son**2} ga teng")
A) list(range(1,10)) bo’lishi kerak
B) Xatolik mavjud emas
C) print noto’g’ri qo’yilgan
9. Dasturlashda bu tsikl (loop) deb ataladigan operator.
A) Elif
B) else
C) for
Bu rasmdagi qaysi dasturlash algoritmiga misol bo’la oladi?
A) Chiziqli
B) Takrorlanuvchi
C) Tarmoqlanuvchi
11. Dastur natijasini toping?
ism = 'Ali'
ism.lower() == 'ali'
A) Ali
B) true
C) falce
12. “aks holda, agar" deb tarjima qilinadigan Python dasturlash tilidagi so’zni toping?
A) Else
B) elif
C) if
13. Python dasturlash tilida if-elif-else birgalikta kelsa qaysi shart birinchi bajariladi?
A) if-elif -else
B) elif-else-if
C) elif-else
14. if-elif-else ketma-ketlikda biror shart bajarilishi bilan, Python qolgan shartlarni qanday tekshiradi?
A) qaytaldan elif bilan tekshiradi
B) for bilan tekshiradi
C) Tekshirmaydi
15. Boolean o'zgaruvchilarni saqlashda TRUE va FALSE qiymatlari o'rniga nima ishlatsak to’g’ri bo’lib hisoblanadi?
A) 1 va 0 sonlarini ham ishlatish mumkin.
B) and, or
C) if,else
16. Qaysi operatori yordamida biz ro'yxatning tarkibida ma'lum bir element borligini tekshirishimiz mumkin.
A) Not in
B) in
C) and
17. Dastur natijasida qanday xatolik mavjud
print("O'ngacha sanaymiz")
for n in range(10):
print(n+1)
A) IndentationError
B) Name error
C) runtime error
18. Dastur natijasida qanday xatolik mavjud
prit("Hello World!")
A) IndentationError
B) Name error
C) runtime error
19. Dastur natijasida qanday xatolik mavjud
son = int(input("Istalgan son kiriting: "))
if son>=0:
print("Musbat son")
else:
print("Manfiy son")
A) Type Error
B) index Error
C) Value Error
20. Dastur jarayonida 0 ga bo'lish yuzaga kelgandagi xatolik
A) ZeroDivisionError
B) Mantiqiy xatolar
C) Bunday xatolik mavjud emas
21. Dasturchi tomonidan yo'l qo'yilgan va kutilgan natijani berishda to'sqinlik qiluvchi xatolar. Bunday xatolar eng ko'p uchraydigan va aniqlash eng qiyin bo'lgan xatolar hisoblanadi. Bu qanday xatolik?
A) ZeroDivisionError
B) Mantiqiy xatolar
C) Bunday xatolik mavjud emas
22. \ "orqa qiyshiq chiziq" yoki "backslash" (inglizcha nomi) Pythonda nima uchun ishlatiladi.
A) qatorni davom ettirish
B) bo’sh ro’yxat
C) joy tashlash
23. Dastur natijasini toping?
car_0 = {'model':'ferrari','rang':'qizil'}
print(car_0['model'])
A) qizil
B) ferrari
c) model
24. Python dasturlash tilida bu nima deb nomlanadi?
talaba_1 = {}
A) Bo’sh lug’at
B) Bo’sh ro’yxat
C) talabalar ro’yxati
25. Hayvonot bo'giga kirish quyidagicha belgilangan:
· 4 yoshdan kichik bolalarga kirish bepul
· 4 yoshdan 12 yoshgacha kirish 5000 so'm
· 12 yoshdan kattalarga 10000 so'm
Foydalanuvchidan yoshini so'rab, hayvonot bog'iga kirish chiptasi narhini chiqaruvchi dastur tuzing!
(a)
