wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python

Total questions: 34

Worksheet time: 22mins

Name
Class
Date
1.

Python тілінде `while` циклі не істейді?

a)

Белгіленген ретте кодты орындайды

b)

Шартты тексереді, содан соң кодты орындайды

c)

Ақиқат шарт орындалғанша қайталанады

d)

Қадамды тексеріп, циклды тоқтатады

2.

Python тіліндегі `for` циклінің мақсаты қандай?

a)

Бір рет қана орындалатын функцияны шақыру

b)

Айнымалыларды қатарынан біртіндеп тексеру

c)

Берілген санға дейінгі сандарды қайта-қайта орындау

d)

Тек шарт орындалса, циклден шығу

3.

Python тіліндегі кірістірілген шарттың мәні неде?

a)

Бір ғана шартты тексеру

b)

Бірнеше шарттың бірігуі

c)

Бір шарт орындалса, қалған шарттар тексерілмейді

d)

Шарттар қатарынан орындалады

4.

`break` операторы не үшін қолданылады?

a)

Циклді тоқтату үшін

b)

Циклды жалғастыру үшін

c)

Циклдан кейінгі әрекеттерді орындау үшін

d)

Циклды өткізу үшін

5.

Python тілінде `continue` операторы не істейді?

a)

Циклдан шығып, келесі қадамға өтеді

b)

Ағымдағы цикл итерациясын өткізіп, келесі итерацияға өтеді

c)

Барлық циклдарды тоқтатады

d)

Циклдың соңғы нәтижесін шығарады

6.

`range()` функциясы қандай жағдайда қолданылады?

a)

Тек нөлден басталып, 10-ға дейін санау үшін

b)

Берілген мәндер арасындағы диапазонды көрсету үшін

c)

Барлық сандарды жұп етіп шығару үшін

d)

Аралық сандарды тек бір рет шығару үшін

7.

Python тілінде `else` операторы қайда қолданылады?

a)

Тек функциялар ішінде

b)

Циклдың соңында шарт орындалмаса, орындал

8.

Python тілінде `else` операторы қайда қолданылады?

a)

Тек функциялар ішінде

b)

Циклдың соңында шарт орындалмаса, орындалады

c)

Шарттар орындайтын кезде ғана

d)

Барлық шарттардан кейін орындалады

9.

Python тілінде екіөлшемді массив қалай анықталады?

a)

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

b)

Әрбір элементі өз кезегінде сандар тізімі болып табылатын массив

c)

Барлық элементтері бірдей болады

d)

Массив тек бір саннан тұрады

10.

`break` операторының қолданылуы қандай жағдайда дұрыс?

a)

Барлық циклды тоқтату үшін

b)

Ішкі циклдарда ғана

c)

Циклдың жұмысын бірден аяқтау үшін

d)

Барлық шарттар тексерілгеннен кейін

11.

Python тілінде `elif` операторы не үшін қолданылады?

a)

Егер алдыңғы шарт орындалмаса, келесі шарт тексеріледі

b)

Шарт орындалса, келесі шарт орындалады

c)

Тек бір шарт орындалса, орындауды тоқтатады

d)

Егер бірнеше шарт орындалса, циклды жалғастырады

12.

`and` логикалық амалы қандай мағына береді?

a)

Барлық шарт орындалса, әрекет орындалады

b)

Бір ғана шарт орындалса, әрекет орындалады

c)

Шарттар тексерілмейді

d)

Бір ғана шарт дұрыс болса, нәтиже шығады

13.

Логикалық «or» операторының мәні неде?

a)

Барлық шарттар орындалғанда ғана нәтиже шығады

b)

Тек бір шарт орындалса, нәтиже шығады

c)

Барлық шарттар орындалмаса, нәтиже шығады

d)

Тек соңғы шарт орындалса, нәтиже шығады

14.

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

a)

and (және)

b)

or (немесе)

c)

not (жоқ/емес)

d)

elif

15.

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

a)

print() функциясын қолданамыз

b)

return функциясын қолданамыз

c)

cycle() функциясын қолданамыз

d)

list() функциясын қолданамыз

16.

Екіөлшемді массивтің барлық элементтерін қалай шығарамыз?

a)

for циклін қолданамыз

b)

if операторын қолданамыз

c)

break операторын қолданамыз

d)

return операторын қолданамыз

17.

Екіөлшемді массивтегі элементтерге қалай қол жеткіземіз?

a)

Бір ғана индекс арқылы

b)

Бірнеше индекстер арқылы

c)

Тек бір бағанды өзгерту арқылы

d)

Тек жолды тексеру арқылы

18.

`continue` операторы қайда қолданылады?

a)

Шарт орындалса, циклды тоқтатады

b)

Ағымдағы цикл итерациясын өткізіп, келесі итерацияға өтеді

c)

Шарт орындалмаса, циклды жалғастырады

d)

Барлық циклдарды тоқтатады

19.

Python тілінде `for` циклі үшін қандай элементтер анықталады?

a)

Цикл тек бір рет орындалады

b)

Цикл бірнеше рет орындалады, бірақ әрбір ретте тек бір шарт орындалады

c)

Цикл бірнеше рет орындалады, рет саны алдын ала белгіленеді

d)

Цикл тек бір элементті ғана орындайды

20.

`range()` функциясының параметрлер

4 lines
21.

Цикл бірнеше рет орындалады, рет саны алдын ала белгіленеді.

a)

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

b)

Цикл бірнеше рет орындалады, рет саны алдын ала белгіленеді

c)

Цикл тек бір элементті ғана орындайды

22.

`range()` функциясының параметрлері қалай қолданылуы мүмкін?

a)

Тек бір санды көрсетіп, циклды орындау

b)

Екі санды көрсетіп, аралық мәндерді шығару

c)

Үш санды көрсетіп, қадамды реттеу

d)

Барлық шартты бір уақытта тексеру

23.

Python тілінде параметрлі циклдің үш параметрі қандай?

a)

Бастау, аяқтау, қадам

b)

Қадам, нәтиже, тоқтау

c)

Шарт, нәтиже, реттеу

d)

Бастау, тоқтау, уақыт

24.

`while` циклі қандай жағдайда пайдаланылады?

a)

Белгіленген қадамда ғана орындалады

b)

Шарт орындалғанша қайталанады

c)

Тек бір рет орындалады

d)

Тек соңғы шарт орындалғанда орындалады

25.

Кірістірілген шарттар арқылы қандай есептерді шешуге болады?

a)

Күрделі логикалық есептерді

b)

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

c)

Бір ғана циклмен жұмыс істеу

d)

Көп мәнді шарттарды тексеру

26.

`break` операторы не істейді?

a)

Циклдан шығуға мәжбүрлейді

b)

Циклды жалғастырады

c)

Шартқа байланысты циклды тоқтатады

d)

Циклдан шығып, басқа функцияны орындауға өтеді

27.

Логикалық «not» операторы қалай жұмыс істейді?

a)

Шарттың мәнін теріс етеді

b)

Шартты оң мәнге өзгертеді

c)

Шартты екі рет тексереді

d)

Шарттың мәнін өзгертуге көмектеспейді

28.

Келесі кодта қандай нәтиже шығады?

4 lines
29.

Келесі кодта қандай нәтиже шығады?

a)

a is less than b (Верно)

b)

b is less than a

c)

a is equal to b

d)

Ошибка

30.

Python тілінде массивке қалай мән қосуға болады?

a)

array.add()

b)

array.append() (Верно)

c)

array.insert()

d)

array.addend()

31.

`for` циклінде қандай жағдайларда `continue` қолдануға болады?

a)

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

b)

Тек бірінші шарт орындалған кезде

c)

Ағымдағы итерациядан өту үшін (Верно)

d)

Тек циклды аяқтау үшін

32.

Массивтегі элементтерді қалай басып шығару керек?

a)

array[0]

b)

array[1]

c)

for циклін қолдану (Верно)

d)

Массивті бір жолда шығару

33.

Python тілінде циклды қалай басқаруға болады?

a)

break, continue, pass операторларын қолдану (Верно)

b)

Тек `pass` операторын қолдану

c)

Тек `continue` операторын қолдану

d)

Тек `break` операторын қолдану

34.

Python тілінде `else` қандай жағдайда қолданылады?

a)

Егер барлық шарттар орындалмаса, орындалады (Верно)

b)

Тек соңғы шарт орындалғаннан кейін орындалады

c)

Шарт орындаса, циклды тоқтатады

d)

Шарт орындалса, басқа операция орындалады