wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python тілі бойынша тест

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Python-да функцияларды қалай анықтаймыз?

a)

def my_function(param1, param2):

b)

def my_function: param1, param2

c)

my_function(param1, param2) = def

d)

function my_function(param1, param2)

2.

Python-да тізімдер мен массивтер арасындағы айырмашылық неде?

a)

Тізімдер тек бір типті элементтерді сақтайды, массивтер динамикалық.

b)

Тізімдер статикалық, массивтер динамикалық және әр түрлі типті элементтерді сақтайды.

c)

Тізімдер массивтерден жылдам, массивтер тізімдерден баяу жұмыс істейді.

d)

Тізімдер динамикалық, массивтер статикалық және бір типті элементтерді сақтайды.

3.

Python-да модульдер қалай жұмыс істейді?

a)

Python-да модульдер кодтың қайта пайдалануға болатын бөліктері болып табылады.

b)

Python модульдері тек деректер базасымен жұмыс істейді.

c)

Python модульдері тек бір файлда болады.

d)

Python модульдері тек графикалық интерфейстер үшін қолданылады.

4.

Python-да деректер құрылымдарының қандай түрлері бар?

a)

тізімдер, кортеждер, жиындар, сөздіктер, массивтер

b)

функциялар

c)

векторлар

d)

суреттер

5.

Python-да файлды оқу үшін қандай функциялар қолданылады?

a)

close

b)

open, read, readline, readlines

c)

write

d)

append

6.

Python-да циклдарды қалай қолданамыз?

a)

Python-да циклдарды 'for' және 'while' операторлары арқылы қолданамыз.

b)

Python-да циклдарды 'loop' операторымен қолданамыз.

c)

Python-да циклдарды тек 'if' операторымен қолданамыз.

d)

Python-да циклдарды 'foreach' операторымен қолданамыз.

7.

Python-да шартты операторлар қандай?

a)

switch, case, break

b)

try, except, finally

c)

if, elif, else

d)

for, while, do

8.

Python-да массивтерді қалай құруға болады?

a)

my_array = (1, 2, 3)

b)

my_array = '1, 2, 3'

c)

my_array = [1, 2, 3]

d)

my_array = {1, 2, 3}

9.

Python-да алгоритмдер дегеніміз не?

a)

Python-да алгоритмдер - бұл тапсырмаларды орындау үшін жазылған нұсқаулар мен ережелер.

b)

Python-да алгоритмдер - бұл тек сандарды өңдеу әдістері.

c)

Python-да алгоритмдер - бұл тек мәліметтер базасымен жұмыс істеу үшін жазылған код.

d)

Python-да алгоритмдер - бұл тек графикалық интерфейстерді жасау үшін қажет.

10.

Python-да деректерді сақтау үшін қандай файл форматтары бар?

a)

TXT

b)

HTML

c)

YAML

d)

CSV, JSON, XML, Pickle

11.

Python-да for циклы мен while циклының айырмашылығы неде?

a)

while циклы тек тізімдермен жұмыс істейді.

b)

for циклы тек қана сандық мәндерді итерациялайды.

c)

for циклы тек бір рет қайталанады.

d)

for циклы алдын ала белгілі элементтер тізімін итерациялайды, ал while циклы шартқа негізделген қайталау үшін қолданылады.

12.

Python-да функция аргументтерін қалай беру керек?

a)

Функцияны шақырғанда параметрлерді, ал анықтағанда аргументтерді беру.

b)

Функцияны анықтау кезінде параметрлерді, ал шақырғанда аргументтерді беру.

c)

Функция параметрлерін тек бір уақытта беру.

d)

Функция аргументтерін тек тізім ретінде беру.

13.

Python-да модульдерді импорттау үшін қандай оператор қолданылады?

a)

import

b)

include

c)

require

d)

load

14.

Python-да “sort()” әдісі не істейді?

a)
  • A) Тізімнің элементтерін біріктіреді

b)
  • B) Тізімді жояды

c)
  • C) Тізімдегі элементтерді реттейді

d)
  • D) Тізімді ұзартатын элемент қосады

15.

Python-да тізімнің ұзындығын табу үшін қандай функция қолданылады?

a)
  • A) length()

b)
  • B) len()

c)
  • C) size()

d)
  • D) count()

16.

Python тілінде тізімге жаңа элемент қосу үшін қандай әдіс қолданылады?

a)
  • A) list.pop()

b)
  • B) list.remove()

c)
  • C) list.insert()

d)
  • D) list.append()

17.

Python-да шартсыз қайталау операторын таңданыз:

a)
  • A) if

b)
  • B) else

c)
  • C) break

d)
  • D) while

18.

Python-да “append()” функциясы не үшін қолданылады?

a)
  • A) Тізімге элемент қосу

b)
  • B) Тізімнен элемент жою

c)
  • C) Тізімдегі элементтерді санау

d)
  • D) Тізімді жою

19.

Python-да тізімнен соңғы элементті алу үшін қандай әдіс қолданылады?

a)
  • A) list.remove()

b)
  • B) list.append()

c)
  • C) list.pop()

d)
  • D) list.add()

20.

Python-да көп рет қайталанатын циклді қандай оператор орындайды?

a)
  • A) if

b)
  • B) for

c)
  • C) def

d)
  • D) else