wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

9-kl_4-sherek

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Butun dastur davomida faol bo‘ladigan o‘zgaruvchilar nima deb ataladi?

a)

Lokal o’zgaruvchilar

b)

Rekursiv o’zgaruvchilar

c)

Global o‘zgaruvchilar

d)

Minaqaviy o’zgaruvchilar

2.

Dastur natijasini kо‘rsating. a, b = 12, 5

if a >b:

print('True')

else:

print('False')

a)

False

b)

True

c)

0

d)

1

3.

.Faqat takrorlanishlar soni oldindan maʼlum bo‘lganda foydalaniladigan siklni aniqlang.

a)

While

b)

If

c)

For

d)

Else

4.

Dastur natijasini kо‘rsating x = 0 a = 5 b = 5 if a > 0: if b < 0: x = x + 5 elif a > 5: x = x + 4 else: x = x + 3 else: x = x + 2 print(x)

a)

0

b)

4

c)

2

d)

3

5.

5.Joriy siklni o‘tkazib yuborib, keyingisiga o‘tuvchi operator bu

a)

continue

b)

break

c)

stop

d)

pause

6.

Dastur natijasini kо‘rsating. for num in range(-2,-5,-1): print(num, end=', ')

a)

-2,-1,-3,-4

b)

-2, -1, 0, 1, 2, 3,

c)

-2, -1, 0,

d)

-2, -3, -4,

7.

Quyidagi funksiyalardan qaysi biri takrorlanuvchi obyektni qaytaradi?

a)

len()

b)

xrange()

c)

range()

d)

ord()

8.

Quyidagi kod natijasini kо‘rsating. for i in range(10, 15, 1): print( i, end=',')

a)

A) 10, 11, 12, 13, 14,

b)

10, 11, 12, 13, 14, 15

c)

9, 10, 11, 12, 13, 14,

d)

9, 10, 11, 12, 13, 14, 15

9.

Sikl ishini to‘xtatuvchi operator bu

a)

break

b)

continue

c)

stop

d)

pause

10.

Quyidagi kod natijasini kо‘rsating. p, q, r = 10, 20 ,30 print(p, q,r)

a)

30 20 10

b)

10 20 30

c)

Error: invalid syntax

d)

10 30 20

11.

Quyidagi kod natijasini kо‘rsating: def a(b, c, d): pass

a)

ro‘yxatni e’lon qiladi va uni ishga tushiradi;

b)

hech narsa bajarmaydigan funksiyani e’lon qiladi;

c)

parametrlarni uzatadigan funksiyani e’lon qiladi;

d)

bo‘sh sinfni e’lon qiladi

12.

. Quyidagi kod natijasini kо‘rsating. def calculate (num1, num2=4): res = num1 * num2 print(res) calculate(5, 6)

a)

20;

b)

dastur xatolik qaytaradi;

c)

30;

d)

40

13.

Berilgan shart rost bo‘lgan holda sikl tanasi bajariladigan sikl turi berilgan qatorni aniqlang

a)

For

b)

While

c)

If

d)

Else

14.

Dastur natijasini kо‘rsating for num in range(10, 14): for i in range(2, num): if num%i == 1: print(num) break

a)

10 11 12 13

b)

11 13

c)

10 11

d)

10 11 12

15.

15. Quyidagi kod natijasini kо‘rsating. x = 100 y = 50 print(x and y)

a)

True;

b)

100;

c)

False

d)

50