wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python 3

Total questions: 42

Worksheet time: 32mins

Name
Class
Date
1.

Қайсысы логикалық амалына жататын амал?

a)

+

b)

not

c)

or

d)

%

e)

and

2.

Қайсысы арифметикалық амалдар қатарындағы амал болып табылады?

a)

//

b)

not

c)

*

d)

or

e)

+

3.

Меншіктеу амалдарын көрсетіңіз

a)

==

b)

+=

c)

!=

d)

-=

e)

*=

4.

Салыстыру амалдарын көрсетіңіз

a)

=

b)

<=

c)

-=

d)

>=

e)

!=

5.

Арифметикалық амал қатарына жатпайтын амалды көрсетіңіз

a)

//

b)

|

c)

*

d)

&

e)

^

6.

Қай амал меншіктеу амалдарына жатпайды?

a)

=

b)

//

c)

and

d)

*=

e)

%

7.

Логикалық амал болып табылатын қандай амалдар?

a)

//

b)

not

c)

and

d)

+=

e)

or

8.

Қайcы амал арифметикалық болып табылады?

a)
  • |

b)
  • +

c)
  • //

d)
  • &

e)
  • *

9.

Деректер (мәліметтер) типтері болып табылады

a)

int

b)

math

c)

float

d)

print

e)

bool

10.

range(a,b,c) функциясында a,b,c мәндерінің қызметі

a)

a — соңғы мән, диапазонның соңғы элемент

b)

c — қадам, мәндер арасындағы айырмашылық

c)

c — бастапқы мән, диапазонның алғашқы элементі

d)

a — бастапқы мән, диапазонның алғашқы элементі

e)

b — соңғы мән, диапазонның соңғы элементі (бірақ осы мән кірмейді)

11.

Python бағдарламалау тілінде орындалатын амалдардың түрлері

a)

Арифметикалық амалдар

b)

Тізімдер

c)

Меншіктеу амалдар

d)

Салыстыру амалдар

e)

list

12.

range(10, 2, -2) функциясында

a)

Диапазон 10, 8, 6, 4

b)

Диапазонның алғашқы мәні 10

c)

Диапазонның соңғы мәні 2

d)

Қадамның мәні -2

e)

Диапазон 10, 8, 6

13.

Дұрыс қойылған шарт мысалдары

a)

if x = 10:

print(x)

b)

if x > 5 and x < 10:

c)

if 10 > x:

d)

if x > 10:

e)

if x != 5:

14.

Басқару операторлары

a)

and

b)

or

c)

else

d)

for

e)

while

15.

Циклды басқару операторлары

a)

break

b)

stop

c)

pass

d)

return

e)

continue

16.

Python программалау тілінің амалдарына жатады

a)
  • Арифметикалық амалдар

b)
  • Салыстыру амалдар

c)

Тізімдер

d)
  • Логикалық амалдар

e)

Мәтіндер

17.

Берілгендер (мәліметтер) типтері болып табылады

a)

int

b)

str

c)

while

d)

list

e)

for

18.

Конъюнкцияға қатысты дұрыс пікірлерді таңдаңыз

a)

Конъюнкция екі шарттың екеуі де True болғанда True мәнін қайтарады.

b)

Конъюнкция "немесе" логикалық операциясын білдіреді.

c)

Конъюнкция екі шарттың біреуі False болса, False мәнін қайтарады.

d)

Конъюнкция екі шарттың екеуі де False болса, True мәнін қайтарады.

e)

Конъюнкция Python тілінде and операторы арқылы орындалады

19.

Дизъюнкцияға қатысты дұрыс пікірлерді табыңыз

a)

Дизъюнкция екі шарттың екеуі де False болғанда ғана False мәнін қайтарады.

b)

Дизъюнкция "және" логикалық операциясын білдіреді.

c)

Дизъюнкция Python тілінде or операторы арқылы орындалады.

d)

Дизъюнкция екі шарттың екеуі де True болғанда ғана True мәнін қайтарады.

e)

Дизъюнкция екі шарттың біреуі True болса, True мәнін қайтарады.

20.

Инверсияға қатысты дұрыс пікірлерді табыңыз

a)

Инверсия False болған шартты True мәніне өзгертеді.

b)

Инверсия тек екі шартты салыстыру үшін қолданылады.

c)

Инверсия True болған шартты False мәніне өзгертпейдi.

d)

Инверсия Python тілінде not операторы арқылы орындалады.

e)

Инверсия шарттың логикалық мәнін керісінше өзгертеді

21.

Python-да басқару операторы болып табылатын операторларды көрсетіңіз

a)

if

b)

int

c)

while

d)

for

e)

return

22.

Өрнектерде қолданылатын арифметикалық амалдар

a)

//

b)

=

c)

%

d)

!=

e)

+

23.

Math модулінің құрамындағы функцияларды көрсетіңіз

a)

math.replace()

b)

math.log()

c)

math.sqrt()

d)

math.append()

e)

math.sin()

24.

Python-ның Math модуліне кіретін функцияларды көрсетіңіз

a)

math.split()

b)

math.factorial()

c)

math.extend()

d)

math.pow()

e)

math.ceil()

25.

Егер range(3, 12, 4) берілсе, онда оның мәндерін қалай түсінуге болады?

a)

Аяқталатын мән: 12.

b)

Аяқталатын мән: 4

c)

Бастапқы мән: 3.

d)

Қадам: 4.

e)

Қадам: 3

26.

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

a)

Tuple

b)

Character

c)

List

d)

Set

e)

File

27.

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

a)

str

b)

math

c)

list

d)

float

e)

date

28.

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

a)

Difference

b)

Union

c)

Addition

d)

Intersection

e)

Division

29.

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

a)

Multiplication

b)

Union

c)

Concatenation

d)

Symmetric Difference

e)

Intersection

30.

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

a)

append()

b)

extend()

c)

values()

d)

keys()

e)

items()

31.

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

a)

append()

b)

remove()

c)

keys()

d)

union()

e)

sort()

32.

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

a)

keys()

b)

remove()

c)

append()

d)

add()

e)

union()

33.

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

a)

pop()

b)

get()

c)

insert()

d)

clear()

e)

update()

34.

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

a)

extend()

b)

append()

c)

pop()

d)

add()

e)

clear()

35.

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

a)

append()

b)

update()

c)

copy()

d)

  • clear()

e)

keys()

36.

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

a)

+

b)

&

c)

/

d)

^

e)

|

37.

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

a)

print("Hello, world!")

b)

sum[1, 2, 3]

c)

abs(-5)

d)

max(5, 10, 15)

e)

length("Hello")

38.

Python-да массив түрлері/ виды массивов в Python

a)

Tuple

b)

Dictionary

c)

Set

d)

Array

e)

List

39.

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

if x%2==0:

return x+3

else:

return y+3

a)

aa(4, 5) = 7

b)

aa(5,8)=10

c)

aa(3, 6) = 9

d)

aa(10, 7)= 13

e)

aa(9,10)=12

40.

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)

4

b)

20

c)

17

d)

16

e)

10

41.

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

def ff(a):

if a % 2 != 0:

return a + 5

else:

return a // 2

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

a)

9

b)

3

c)

1

d)

8

e)

0

42.

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

a)

Array

b)

Set

c)

Tuple

d)

Dictionary

e)

List