wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по программированию на Python

Total questions: 33

Worksheet time: 44mins

Name
Class
Date
1.

256 sonini 2-lik va 16-lik sanoq tizimlariga aylantiring. Har bir o'zgartirish bosqichini tushuntiring.

4 lines
2.

Foydalanuvchidan son qabul qilib, agar son 3 ga, 5 ga va 7 ga bo'linsa - Super son, agar faqat 3 ga bo'linsa - Uchga, faqat 5 ga bo'linsa - Beshga, hech biriga bo'linmasa - Oddiy son degan natijalarni chiqaruvchi Python dasturini yozing.

4 lines
3.

16-lik tizimdagi 3F sonini 10-lik va 2-lik tizimga o'tkazing.

4 lines
4.

Quyidagi Python kodda qanday natija chiqadi? Nima sababdan? x = 5 y = 2 print(x // y) print(x / y)

4 lines
5.

ord() va chr() funksiyalari nima vazifani bajaradi? Misollar bilan tushuntiring.

4 lines
6.

Python dasturida berilgan matndagi harflar sonini (bo'shliqlarsiz) hisoblovchi kod yozing.

4 lines
7.

Axborotni o'lchashda "entropiya" tushunchasi nimani anglatadi? Misol bilan tushuntiring.

4 lines
8.

Quyidagi kodda qanday xatolik bor? Uni to'g'rilang: list = [1, 2, 3] print(List[1])

4 lines
9.

2-lik tizimda 11111111 (8 bit) soni necha bayt axborotga teng?

4 lines
10.

Foydalanuvchidan satr olib, har bir harfni alohida qatorda chiqaruvchi kod yozing.

4 lines
11.

1 bayt necha bit?

a)

4

b)

8

c)

16

d)

1024

12.

print(3 + 4 * 2) natijasi nima?

a)

14

b)

11

c)

10

d)

7

13.

ASCII kodlash tizimi nechta belgini o'z ichiga oladi?

a)

128

b)

256

c)

64

d)

1024

14.

type(3.0) ifodasi qanday natija beradi?

4 lines
15.

int(3 + 4 * 2) натийаси нима?

a)

14

b)

11

c)

10

d)

7

16.

ASCII кодлаш тизими нечта белгини ўзига олиб келади?

a)

128

b)

256

c)

64

d)

1024

17.

type(3.0) ифодаси қандай натижа беради?

a)

b)

c)

d)

18.

2 ** 3 ифодаси натижаси нима?

a)

6

b)

8

c)

9

d)

5

19.

Python'да // оператори нима қилади?

a)

Модуло

b)

Бутун бўлиш

c)

Қўшиш

d)

Сатр бирлаштириш

20.

input() функцияси қандай турдаги қиймат қайтаради?

a)

Integer

b)

Float

c)

Boolean

d)

String

21.

2-ликдаги 1010 сони 10-ликда нечага тенг?

a)

8

b)

10

c)

12

d)

9

22.

len("python") натижаси нечага тенг?

a)

6

b)

7

c)

5

d)

4

23.

print("a" * 3) натижаси нима?

a)

aaa

b)

a3

c)

Error

d)

a a a

24.

Python'да bool(0) қиймати қандай?

a)

True

b)

False

c)

0

d)

Error

25.

16-лик тизимдаги A3 сони 10-лик тизимда нечага тенг?

a)

163

b)

162

c)

160

d)

155

26.

Қуйидаги кодда натижа нима бўлади? x = "12" y = int(x) + 3 print(y)

a)

123

b)

15

c)

3

d)

Error

27.

range(5, 15, 3) натижасида қандай сонлар чиқади?

a)

5, 8, 11, 14

b)

5, 10, 15

c)

5, 7, 9, 11

d)

3, 6, 9, 12

28.

Қуйидаги кодда print(s[1:4]) натижаси нима бўлади? s = "dastur" print(s[1:4])

a)

das

b)

ast

c)

astu

d)

astur

29.

bin(255) натижаси қандай бўлади?

a)

0b11111111

b)

11111111

c)

255

d)

0b101010

30.

Python'да a = [1, 2, 3]; print(a[-1]) натижаси нима?

a)

3

b)

2

c)

1

d)

Error

31.

Axborotni узатиш тезлиги қандай бирликда ўлчанади?

a)

KB

b)

bit/s

c)

Byte

d)

Hz

32.

Python дастурида if, elif, else операторлари нима учун ишлатилади?

a)

Такрорлаш

b)

Шарт текшириш

c)

Ўзгарувчи эълон қилиш

d)

Функция яратиш

33.

Қуйидагилардан қайси бири Python идентификатори бўла олмайди?

a)

_исм

b)

2рақам

c)

рақам2

d)

Исм