wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

okm 30/65

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

"5 + 3 * 2" өрнегінің нәтижесі қандай?

a)

16

b)

11

c)

13

d)

8

2.

Шартты операторлардың негізгі қызметі қандай?

a)

Айнымалыларды анықтау

b)

Шарттарды тексеріп, сәйкес әрекеттерді орындау

c)

Мәтіндік мәліметтерді өңдеу

d)

Циклдарды басқару

3.

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

a)

switch

b)

case

c)

if

d)

elif

4.

"else" операторы қай кезде орындалады?

a)

Шарт ақиқат болғанда

b)

Шарт жалған болғанда

c)

Барлық шарттар ақиқат болғанда

d)

Кодтың соңында

5.

"elif" операторының негізгі мақсаты қандай?

a)

Логикалық шарттарды өзгерту

b)

Қосымша шарттарды тексеру

c)

Кодты аяқтау

d)

Айнымалыларды өзгерту

6.

Тернарлық оператордың синтаксисі қалай жазылады?

a)

шарт ? ақиқат : жалған

b)

ақиқат if шарт else жалған

c)

шарт if ақиқат else жалған

d)

ақиқат else шарт if жалған

7.

Қай логикалық оператор барлық шарттардың ақиқат болуын талап етеді?

a)

or

b)

not

c)

and

d)

in

8.

Ұялы шартты оператор (nested if) дегеніміз не?

a)

Бір шартты оператордың ішінде басқа шартты операторды қолдану

b)

Қосымша функцияларды пайдалану

c)

Мәтіндерді біріктіру

d)

Айнымалыларды салыстыру

9.

Қандай оператор шартты теріске шығарады?

a)

not

b)

or

c)

elif

d)

and

10.

Қандай жағдай теріс шартты қолдануға мысал бола алады?

a)

Егер айнымалының мәні белгілі бір саннан үлкен болса

b)

Егер шарт жалған болса

c)

Егер енгізілген дерек дұрыс болмаса

d)

) Егер енгізілген дерек дұрыс болса

11.

Бағалау жүйесін құру үшін қандай операторлар комбинациясы қолданылады?

a)

if және else

b)

if, elif және else

c)

while және for

d)

try және except

12.

Қандай цикл элементтер саны белгілі болған жағдайда пайдалы?

a)

while

b)

for

c)

infinite

d)

recursive

13.

range(5) қандай мәндерді қайтарады?

a)

1, 2, 3, 4, 5

b)

0, 1, 2, 3, 4

c)

5, 4, 3, 2, 1

d)

0, 2, 4, 6, 8

14.

while циклы қай жағдайда орындалады?

a)

Белгілі бір шарт ақиқат болғанда

b)

Барлық шарттар ақиқат болғанда

c)

Бір шарт жалған болғанда

d)

Шарт орындалмаса

15.

Қандай оператор циклден ерте шығуға мүмкіндік береді?

a)

pass

b)

continue

c)

break

d)

return

16.

Қандай оператор циклдің келесі итерациясына өтуге мүмкіндік береді?

a)

pass

b)

continue

c)

break

d)

yield

17.

Қандай оператор циклдің келесі итерациясына өтуге мүмкіндік береді?

a)

pass

b)

continue

c)

break

d)

yield

18.

Ұялы циклдер (nested loops) дегеніміз не?

a)

Бірнеше шарттарды біріктіру

b)

Бір циклдің ішінде басқа циклді қолдану

c)

Циклден ерте шығу

d)

Шексіз цикл

19.

range(2, 10, 2) қандай мәндерді қайтарады?

a)

2, 4, 6, 8, 10

b)

2, 4, 6, 8

c)

0, 2, 4, 6, 8

d)

1, 3, 5, 7, 9

20.

Шексіз циклді қалай жасауға болады?

a)

while True:

b)

for i in range():

c)

while False:

d)

for i in infinite:

21.

else блогы қандай жағдайда орындалады?

a)

Цикл қалыпты түрде аяқталған кезде

b)

Цикл шарт жалған болғанда

c)

Цикл ішінде break қолданылса

d)

Цикл басталғанға дейін

22.

Қайталанатын сандардың қосындысын табу үшін қандай цикл қолдануға болады?

a)

for

b)

while

c)

Барлығы дұрыс

d)

Тек infinite

23.

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

a)

function

b)

def

c)

lambda

d)

return

24.

Функциядан мәнді қайтару үшін қандай оператор қолданылады?

a)

return

b)

yield

c)

break

d)

pass

25.

Функцияны шақыру үшін не жазылады?

a)

function()

b)

def function()

c)

call function()

d)

exec function()

26.

Аргументтері бар функцияға мысал қандай?

a)

def func():

b)

def func(a, b):

c)

def func(): return a + b

d)

def():

27.

Әдепкі мәндері бар аргументтерді қалай беруге болады?

a)

def func(a, b=5):

b)

def func(a=5, b):

c)

def func(a: 5, b):

d)

def func(a, b->5):

28.

args дегеніміз не?

a)

Функциядағы атаулы аргументтер

b)

Функциядағы кез келген санды аргументтер

c)

Циклдің атауы

d)

Модульдің функциясы

29.

Функция бірнеше мәнді қалай қайтарады?

a)

Бірнеше return операторымен

b)

Мәндерді кортеж түрінде қайтару

c)

Әрбір мәнді print арқылы

d)

Бір мәнді ғана қайтара алады

30.

Функция ішінде басқа функцияны қалай анықтайсыз?

a)

def outer(): def inner():

b)

inner(): def outer():

c)

for def():

d)

def():

31.

Функцияларға позициялық аргументтер қалай беріледі?

a)

Аты арқылы

b)

Ретіне байланысты

c)

Әрқашан соңында

d)

Тек *args арқылы

32.

Рекурсивті функция дегеніміз не?

a)

Өз функциясын қайта шақыратын функция

b)

Бірнеше аргументті қабылдайтын функция

c)

Басқа функцияны шақыратын функция

d)

Циклді қолданатын функция

33.

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

a)

load

b)

import

c)

include

d)

export

34.

Модульдің нақты бір функциясын импорттау үшін қандай синтаксис қолданылады?

a)

import math.sqrt

b)

from math import sqrt

c)

include math.sqrt

d)

math.sqrt()

35.

Модульге псевдоним беру үшін қандай кілт сөз қолданылады?

a)

alias

b)

as

c)

rename

d)

define

36.

Қандай функция модульдің мазмұнын көруге мүмкіндік береді?

a)

dir()

b)

show()

c)

content()

d)

list()

37.

Қандай модуль кездейсоқ сандар генерациясы үшін қолданылады?

a)

random

b)

math

c)

numpy

d)

stats