wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python va Kutubxonalar Bo'yicha Savollar

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Python uchun ishlab chiqilgan IDElardan qaysi biri real vaqtli kod tahlili, testlash va Git integratsiyasini eng to‘liq qo‘llab-quvvatlaydi?

a)

IDLE

b)

Jupyter Notebook

c)

PyCharm Professional

d)

Visual Studio Code

2.

Jupyter Notebook muhitining asosiy afzalligi nimada?

a)

Kodni faqat kompilyatsiya orqali bajaradi

b)

Kodni interaktiv hujjat shaklida yozish va natijani bir oynada ko‘rish imkoniyati mavjud

c)

Faqat bitta tilni qo‘llab-quvvatlaydi

d)

Faqat tarmoq orqali ishlaydi

3.

Visual Studio Code’da Python kengaytmasi (extension) nima uchun kerak?

a)

HTML sahifalarni yaratish uchun

b)

Python sintaksisini yoritish, avtomatik to‘ldirish va debug qilish uchun

c)

R tili bilan ishlash uchun

d)

Faqat Git buyruqlarini bajarish uchun

4.

Quyidagi kutubxonalardan qaysi biri ilmiy hisob-kitob va massivlar bilan tezkor ishlash uchun mo‘ljallangan?

a)

Pandas

b)

NumPy

c)

Matplotlib

d)

Seaborn

5.

Quyidagi kod qaysi kutubxonaga tegishli?

a)

NumPy

b)

Pandas

c)

Matplotlib

d)

TensorFlow

6.

SciPy kutubxonasi qaysi maqsadlarda qo‘llaniladi?

a)

Faqat grafiklar chizish uchun

b)

Matematika, optimallashtirish va integral yechimlar uchun

c)

HTML kodlarini tahlil qilish uchun

d)

Ma’lumotlar bazasiga ulanib ishlash uchun

7.

Quyidagi ifodaning natijasi nima bo‘ladi?

a)

7

b)

7.07

c)

49

d)

8

8.

math.floor() va math.ceil() funksiyalari orasidagi asosiy farq nimada?

a)

floor() butun sonni yuqoriga, ceil() pastga yaxlitlaydi

b)

floor() pastga, ceil() esa yuqoriga yaxlitlaydi

c)

Ikkalasi ham bir xil ishlaydi

d)

Ikkalasi ham string qiymat qaytaradi

9.

Quyidagi kod natijasini toping:

a)

12

b)

8

c)

10

d)

4

10.

NumPy kutubxonasida 3x3 o‘lchamli nol massiv yaratish kodi to‘g‘ri ko‘rsatilgan variantni tanlang:

a)

np.zeros((3,3))

b)

np.array.zeros(3,3)

c)

np.zer(3)

d)

pd.zeros(3)

11.

ath.fabs(-4))

a)

12

b)

8

c)

10

d)

4

12.

NumPy kutubxonasida 3x3 o‘lchamli nol massiv yaratish kodi to‘g‘ri ko‘rsatilgan variantni tanlang:

a)

np.zeros((3,3))

b)

np.array.zeros(3,3)

c)

np.zeros[3][3]

d)

np.zero(3,3)

13.

Quyidagi kod nimani ifodalaydi?

a)

(3,2)

b)

(2,3)

c)

(6,)

d)

(1,6)

14.

reshape() funksiyasi nima vazifani bajaradi?

a)

Massiv elementlarini teskari aylantiradi

b)

Massiv o‘lchamlarini o‘zgartiradi

c)

Massivdagi ma’lumotlarni o‘chiradi

d)

Elementlarni aralashtiradi

15.

Pandas kutubxonasida df.describe() metodi nima qiladi?

a)

Ma’lumotlar to‘plamini o‘chiradi

b)

Statistik xulosalar (o‘rtacha, median, min, max va b.) chiqaradi

c)

Yangi ustun yaratadi

d)

NaN qiymatlarni to‘ldiradi

16.

Quyidagi kod nima qiladi?

a)

Faylni o‘qiydi va barcha bo‘sh qiymatlarni olib tashlaydi

b)

Faylni o‘chiradi

c)

Faylni teskari yozadi

d)

NaN qiymatlarni to‘ldiradi

17.

groupby() funksiyasining asosiy maqsadi nima?

a)

Jadvalni ko‘paytirish

b)

Ma’lumotlarni ustun bo‘yicha guruhlash

c)

Grafik chizish

d)

Faylni saqlash

18.

Quyidagi kodning natijasini aniqlang:

a)

Bar diagramma chizadi

b)

Chiziqli grafik chizadi

c)

Pie chart chizadi

d)

Xatolik beradi

19.

Seaborn kutubxonasi Matplotlib’dan nimasi bilan farq qiladi?

a)

Seaborn past darajadagi grafik kutubxona

b)

Seaborn statistik va chiroyli dizayndagi grafiklar yaratadi

c)

Seaborn faqat 3D grafiklar yaratadi

d)

Ikkalasi ham bir xil ishlaydi

20.

plt.bar() funksiyasi qanday grafikni chizadi?

a)

Doira (Pie chart)

b)

Ustun (Bar chart)

c)

Nuqtali (Scatter plot)

d)

Chiziqli (Line plot)