wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

программалау 3тест

Total questions: 32

Worksheet time: 24mins

Name
Class
Date
1.

j=[j for j in range(2,9,3) if j<6]; print(j)

a)

[2, 5]

b)

[2, 5, 8]

c)

[2, 5, 6]

d)

[2, 5, 8, 11]

2.

Жиындарды біріктіру амалы/ Операция объединения множеств/ Combining sets operation

a)

set1 + set2

b)

set1 & set2

c)

set1 | set2

d)

set1 - set2

e)

set1.union(set2)

3.

Жиындарды қиылыстыру амалы/ Операция пересечения множеств/ The operation of crossing sets

a)

set1 & set2

b)

set1 + set2

c)

set1 | set2

d)

set1.symmetric_difference(set2)

e)

set1.intersection(set2)

4.

Жиындардың айырымын табу амалы/ Операция нахождения разности множеств/ The operation of finding the difference of sets

a)

set1 + set2

b)

set1 & set2

c)

set1.symmetric_difference(set2)

d)

set1.difference(set2)

e)

set1 - set2

5.

Мәліметтер типтері (құрылымдар) болып табылады/ Типы данных (структуры)/ Data types (structures)

a)

list

b)

tuple

c)

set

d)

dict

e)

int

6.

Берілгендер типтері (құрылымдар) болып табылады/ Типы данных (структуры)

a)

dict

b)

tuple

c)

set

d)

list

e)

float

7.

Python-да жиындарға орындалатын амалдар/ Операции, выполняемые над наборами в Python

a)

union()

b)

remove()

c)

add()

d)

insert()

e)

index()

8.

List типті құрылымдарға орындалатын әдістер/ Методы, выполняемые для структур типа List

a)

insert()

b)

sort()

c)

append()

d)

extend()

e)

pop()

9.

Программалауда қолданылатын файл түрлері/ Типы файлов, используемых в программировании

a)

.txt

b)

.csv

c)

.py

d)

.jpg

e)

.exe

10.

Қандай файл түрлерімен Python арқылы жұмыс жасауға болады?/ С какими типами файлов можно работать через Python?

a)

.txt

b)

.csv

c)

.json

d)

.py

e)

.mp3

11.

Бағдарлама функциясы келесі түрде жазылған: def aa(x,y): if x%2==0: return x+3 else: return y+3

Төмендегі операторлардың қайсысы функцияны дұрыс шақырған?

a)

aa(3, 5)

b)

aa(4, 7)

c)

aa(1, 10)

d)

aa(2, 5)

e)

aa(9,3)

12.

Қосымша программа (ішкі программа, подпрограмма) болып табылады

a)

def

b)

while

c)

print()

d)

for

e)

return

13.

Массив түрлері/ Виды массивов

a)

Бірөлшемді массив

b)

Көпөлшемді массив(екіөлшемді)

c)

Динамикалық массив

d)

Статикалық массив

e)

Көпмәнді массив

14.

Функция нәтижесін табыңыз: Вычислите значение функции

def ff(a,b): if a= =b: return 2*a else: return 3*b+1

1) print(ff(3,5)) 2) print(ff(2,2))

a)

16

b)

5

c)

4

d)

10

e)

2

15.

Python пайдаланушы функциясын есептеңіз: def ff(a): if a%2= =0: return a+1 else: return 2*a

1) print(ff(2)) 2) print(ff(3))

a)

3

b)

8

c)

6

d)

2

e)

4

16.

Оқуға арналған файл атрибуты (режимі) болып табылады/ Атрибут (режим) файла для чтения

a)

r

b)

w

c)

a

d)

rb

e)

rt

17.

Бағдарламадағы операторлардың қайсысы функцияға дұрыс шақыру ұйымдастырған?/ Каким из операторов в программе организован правильный вызов функции?

def aa(x,y): if x%2==0: return x+3 else: return y+3

a)

aa(4, 5)

b)

aa(3, 2)

c)

aa(5)

d)

aa(6, 7)

e)

aa(8, 10)

18.

Деректер (құрылым) типіне жатады/Относится к типам данных

a)

integer

b)

function

c)

string

d)

class

e)

list

19.

Python-дағы мәліметтер (құрылым) типін көрсетіңіз/ Укажите тип данных в Python

a)

integer

b)

function

c)

string

d)

tuple

e)

object

20.

Жиындарға орындалатын амалдар/ Операции, выполняемые над множествами

a)

union

b)

append

c)

intersection

d)

add

e)

insert

21.

Төмендегі амалдардың қайсысы жиындарға орындалады?/ Какой из следующих приемов выполняется над множествами?

a)

add

b)

insert

c)

append

d)

intersection

e)

union

22.

Сөздіктерге орындалатын әдістер/ Методы, применяемые к словарям

a)

keys

b)

append

c)

values

d)

add

e)

items

23.

Тізімдерге орындалатын әдістер/ Методы, применяемые к спискам

a)

append

b)

keys

c)

extend

d)

add

e)

insert

24.

Set типті мәліметтерге орындалатын амалдар/ Операции, выполняемые с данными типа Set

a)

union

b)

append

c)

intersection

d)

insert

e)

add

25.

Қандай әдістер тек сөздіктерге орындалады?/ Какие методы выполняются только для словарей?

a)

keys

b)

append

c)

items

d)

get

e)

pop

26.

Тек тізімдерге орындалатын әдістерді көрсетіңіз/ Методы, применяемые к спискам

a)

append

b)

keys

c)

insert

d)

pop

e)

extend

27.

Төмендегі әдістердің қайсысы тізім мен сөздікке орындалады?/ Какой из следующих методов выполняется и в списке, и в словаре?

a)

append

b)

pop

c)

clear

d)

insert

e)

extend

28.

Қандай символдар арқылы жиындарға орындалатын амалдар белгіленеді?/ Какими символами обозначаются операции, выполняемые для множеств?

a)

|

b)

-

c)

+

d)

&

e)

*

29.

Программада функция келесі түрде жазылған: def aa(x,y): if x%2==0: return x+3 else: return y+3

Төмендегі операторлардың қайсысы функцияны дұрыс шақырған?/ Какой из следующих операторов правильно вызывает функцию?

a)

aa(2)

b)

aa(2, 3)

c)

aa(3, 2)

d)

aa(2, 3, 4)

e)

aa(3, 4)

30.

Әртүрлі мәндерде функция нәтижесін табыңыз: / Найти результат функции в разных значениях

def ff(a,b): if a= =b: return 2*a else: return 3*b+1

1) print(ff(3,5)) 2) print(ff(5,3)) 3) print(ff(2,2))

a)

16

b)

12

c)

5

d)

4

e)

10

31.

Функцияны есептеңіз: / Вычислите функцию

def ff(a): if a%2!=0: return a+5 else: return a//2

2) print(ff(2)) 2) print(ff(3)) 3) print(ff(0))

a)

1

b)

8

c)

0

d)

5

e)

3

32.

Бірөлшемді массив бола алатын мәліметтер (құрылымдар) типі/ Тип данных, который может быть одномерным массивом

a)

dictionary

b)

set

c)

list

d)

array

e)

tuple