wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Пайтон 50-100 сұрақ

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Python тіліндегі шартты операторлар қолданылады:

a)

деректер құрылымын анықтау үшін.

b)

жаңа функциялар мен модульдер жасау үшін.

c)

циклдер мен қайталануларды орындау үшін.

d)

бағдарламаның орындалу бағытын басқару үшін.

e)

арифметикалық өрнектер орындау үшін.

2.

Python тіліндегі негізгі тармақталу операторы:

a)

for, ол код блогын қайталайды.

b)

if, ол шарттың орындалуын тексереді.

c)

try, ол ерекше жағдайларды өңдейді.

d)

def, ол функция жасайды.

e)

while, ол цикл орындайды.

3.

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

a)

жадта айнымалы жасау үшін.

b)

деректерді жою үшін.

c)

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

d)

while циклін бастау үшін.

e)

екі мәтінді салыстыру үшін.

4.

else блогы орындалады:

a)

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

b)

бағдарлама аяқталғанда.

c)

break операторынан кейін ғана.

d)

егер шарт ақиқат болса.

e)

егер if операторындағы шарт жалған болса.

5.

elif операторы қолданылады:

a)

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

b)

функция жариялау үшін.

c)

қосымша шарттарды тексеру үшін.

d)

арифметикалық амал орындау үшін.

e)

дерек енгізу үшін.

6.

elif шарттарының біреуі ақиқат болғанда:

a)

барлық шарттар тізбектей орындалады.

b)

қалған шарттар тексерілмейді.

c)

барлық операторлар еленбейді.

d)

бағдарлама тоқтатылады.

e)

цикл қайта басталады.

7.

if-else құрылымы тұрады:

a)

модуль мен оператордан.

b)

цикл мен өрнектен.

c)

бір блок және функциядан.

d)

үш блоктан: енгізу, цикл, шығару.

e)

екі блоктан: True және False жағдайларына арналған.

8.

and операторы True қайтарады, егер:

a)

тек бір шарт ақиқат болса.

b)

барлық шарттар бір уақытта ақиқат болса.

c)

бір шарт жалған болса.

d)

барлық шарттар жалған болса.

e)

ешбір шарт тексерілмесе.

9.

or операторы True қайтарады, егер:

a)

кем дегенде бір шарт ақиқат болса.

b)

барлық шарттар жалған болса.

c)

екі шарт бірдей болса.

d)

шарттар болмаған жағдайда.

e)

мәндер нөлге тең болғанда.

10.

not операторы қолданылады:

a)

циклді қайталау үшін.

b)

экранға шығару үшін.

c)

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

d)

жаңа тип жасау үшін.

e)

функция инициализациялау үшін.

11.

not (x > 10) өрнегі білдіреді:

a)

x оннан үлкен дегенді.

b)

x оннан үлкен емес дегенді.

c)

x онға тең дегенді.

d)

x әрдайым ақиқат дегенді.

e)

x қолданылмайды дегенді.

12.

if age >= 18: print("Рұқсат етілді") коды:

a)

әрдайым print командасын орындайды.

b)

циклді 18-ге дейін орындайды.

c)

age айнымалысын жояды.

d)

егер жас 18-ден кем емес болса, экранға шығарады.

e)

теріс мәндерді тексереді.

13.

elif қолданылады:

a)

if операторынан кейін басқа шартты тексеру үшін.

b)

else операторынан кейін қолдану үшін.

c)

while циклінен кейін қолдану үшін.

d)

print функциясынан кейін.

e)

input сөзімен бірге.

14.

Егер ешбір шарт ақиқат болмаса, орындалады:

a)

input функциясы.

b)

for циклі.

c)

бірінші elif блогы.

d)

if блогы.

e)

else блогы.

15.

Тернарлық оператордың жазылу түрі:

a)

if else шарт мән1.

b)

if мән1 then мән2.

c)

else if мән1 әйтпесе мән2.

d)

мән1 if шарт else мән2.

e)

шарт then мән else.

16.

Тернарлық оператор қолданылады:

a)

цикл орындау үшін.

b)

қысқа if-else өрнегін жазу үшін.

c)

функция жасау үшін.

d)

тізімді сұрыптау үшін.

e)

айнымалыны жою үшін.

17.

if age >= 18 else “Кәмелетке толмаған” өрнегі:

a)

for циклі мысалы.

b)

функция анықтамасы.

c)

тернарлық оператор мысалы болып табылады.

d)

модуль импорты.

e)

синтаксистік қате.

18.

Логикалық операторлар қолданылады:

a)

бірнеше шартты біріктіру үшін.

b)

деректер енгізу үшін.

c)

цикл бастау үшін.

d)

айнымалы жасау үшін.

e)

математикалық амал орындау үшін.

19.

x > 0 and x < 10 өрнегі True қайтарады, егер:

a)

x 0 немесе 10 тең болса.

b)

x 0 мен 10 аралығында болса.

c)

x 0-ден кіші болса.

d)

x 10-нан үлкен болса.

e)

x анықталмаған болса.

20.

if day == “сенбі” or day == “жексенбі” өрнегі:

a)

қате өңдеу шақырады.

b)

таңбалар санын есептейді.

c)

ағымдағы күнді шығарады.

d)

күннің демалыс екенін тексереді.

e)

апта күнін енгізеді.

21.

Логикалық өрнек қайтарады:

a)

1 немесе 0 мәнін.

b)

True немесе False мәнін.

c)

Иә немесе Жоқ жауаптарын.

d)

айнымалы мәнін.

e)

деректер типін.

22.

if-else құрылымы мүмкіндік береді:

a)

әртүрлі шарттарға байланысты әрекеттер орындауға.

b)

модуль жүктеуге.

c)

функцияны жадтан жоюға.

d)

for циклін басқаруға.

e)

жаңа деректер типін жасауға.

23.

elif сөзі білдіреді:

a)

әйтпесе онда.

b)

егер болса.

c)

әйтпесе егер.

d)

және егер.

e)

осы кезде.

24.

Тернарлық оператор мүмкіндік береді:

a)

print функциясын алмастыруға.

b)

циклді жоюға.

c)

модуль инициализациялауға.

d)

шартты бір жолда қысқа түрде жазуға.

e)

жаңа тип жасауға.

25.

Шартты операторлардың маңызы:

a)

деректер сақтауға арналған.

b)

бағдарлама логикасын басқаруға мүмкіндік береді.

c)

арифметика орындауға арналған.

d)

дерек енгізуді жеңілдетеді.

e)

модуль анықтайды.

26.

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

a)

бағдарламада функция жариялауға.

b)

бір шартты бір рет орындауға.

c)

рет-ретімен әр элемент үшін код блогын орындауға.

d)

жадтағы деректерді жоюға.

e)

жаңа айнымалы жасауға.

27.

while циклі орындалады:

a)

логикалық шарт ақиқат болғанша.

b)

range() функциясы шақырылғанда ғана.

c)

тізім бос болғанда.

d)

енгізілген сан нөлден үлкен болса.

e)

бағдарлама басталғанда бір рет қана.

28.

range() функциясы құрады:

a)

жолдық мәндер тізімін.

b)

берілген диапазондағы сандар тізбегін.

c)

кездейсоқ сандар жиынын.

d)

бір элементтен тұратын тізім.

e)

сандық айнымалы.

29.

range(start, stop, step) параметрлері білдіреді:

a)

реті, позициясы және тізім ұзындығын.

b)

атауы, типі және айнымалы мәнін.

c)

индексі, символы және нәтижесін.

d)

бастапқы мән, соңғы мән және қадам шамасын.

e)

енгізу, шығару және нәтиже мәндерін.

30.

Егер параметрлер көрсетілмесе, range() басталады:

a)

нөлден және бірлікпен артады.

b)

бірден және екіге кемиді.

c)

бестен және бірге азаяды.

d)

бірден және үшке көбейеді.

e)

мәнсіз бос диапазоннан.

31.

break операторының қызметі:

a)

бір итерацияны өткізіп кету.

b)

жаңа цикл жасау.

c)

циклді толық тоқтату.

d)

шартты тексеру.

e)

айнымалыны бастау.

32.

continue операторы:

a)

нәтижені қайталайды.

b)

циклді жояды.

c)

функцияның басына қайтарады.

d)

бағдарламаны толық тоқтатады.

e)

келесі итерацияға көшуге мүмкіндік береді.

33.

pass операторы қолданылады:

a)

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

b)

нәтижені экранға шығару үшін.

c)

бос код блогын белгілеу үшін.

d)

айнымалы мәнін өзгерту үшін.

e)

жаңа тізім жасау үшін.

34.

for циклі жиі қолданылады:

a)

if шарт операторымен.

b)

break операторымен.

c)

try операторымен.

d)

range() функциясымен немесе тізбектермен.

e)

input сөзімен.

35.

while циклі қолайлы:

a)

шарт ақиқат болғанша әрекет орындауға.

b)

өзгермейтін жолдармен жұмыс істеуге.

c)

тізімді сұрыптауға.

d)

кездейсоқ сандар беруге.

e)

жаңа модуль жасауға.

36.

for fruit in fruits: мысалындағы fruits сөзі білдіреді:

a)

Python кілттік сөзін.

b)

цикл айнымалысын.

c)

сандық мәнді.

d)

жолдық мәтінді.

e)

итерленетін объектіні (тізім).

37.

Цикл айнымалысы for құрылымында:

a)

тұрақты мән сақтайды.

b)

әрдайым нөлге тең.

c)

функцияны сақтауға арналған.

d)

әр элементтің мәнін кезекпен қабылдайды.

e)

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

38.

while циклінің шарты жалған болғанда:

a)

жаңа цикл басталады.

b)

шарт қайталанады.

c)

цикл тоқтайды.

d)

айнымалы нөлге тең болады.

e)

else блогы орындалады.

39.

Егер цикл ішінде break кездессе:

a)

келесі итерация орындалады.

b)

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

c)

жаңа блок басталады.

d)

цикл қайта басталады.

e)

шарт ақиқат болады.

40.

Кіріктірілген цикл (вложенный цикл) дегеніміз:

a)

тізімді қайтаратын функция.

b)

if тармақталу операторлары.

c)

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

d)

бір шарттан тұратын код.

e)

бір реттік қайталау.

41.

Ішкі цикл орындалады:

a)

функциядан кейін.

b)

бағдарлама басында.

c)

бірінші шартқа дейін.

d)

тек бір рет.

e)

сыртқы циклдің әр итерациясында толық.

42.

Кесте шығару үшін жиі қолданылады:

a)

for циклінің ішкі циклдері.

b)

if-else операторлары.

c)

input() функциясы.

d)

тізімдер мен жиындар.

e)

bool типті айнымалылар.

43.

range() функциясындағы step параметрі білдіреді:

a)

элементтердің жалпы санын.

b)

соңғы элементтің орнын.

c)

элементтер арасындағы өзгеріс шамасын.

d)

тізімнің түрін.

e)

деректер типін.

44.

Жұп сандарды шығару үшін жиі қолданылады:

a)

break арқылы циклден шығу.

b)

pass арқылы қадамды қайталау.

c)

параметрсіз range().

d)

continue арқылы тақ сандарды өткізіп кету.

e)

шартсыз if.

45.

while True өрнегі қолданылады:

a)

False мәнін тексеру үшін.

b)

тізімді бастау үшін.

c)

шексіз цикл жасау үшін.

d)

функция анықтау үшін.

e)

бір реттік итерация жасау үшін.

46.

Шексіз циклді тоқтату үшін қолданылады:

a)

if шарты.

b)

pass операторы.

c)

print функциясы.

d)

continue операторы.

e)

break операторы.

47.

pass операторы жиі қолданылады:

a)

айнымалы мәнін арттыру үшін.

b)

бос код блогын толтыру үшін.

c)

шарт тексеру үшін.

d)

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

e)

модуль жасау үшін.

48.

Цикл айнымалысы:

a)

тұрақты болуы керек.

b)

әрдайым 10-нан басталуы тиіс.

c)

циклдің аяқталуы үшін өзгеріп отыруы керек.

d)

жолдық тип болуы қажет.

e)

теріс мән қабылдауы керек.

49.

Циклдер көмектеседі:

a)

қайталанатын әрекеттерді автоматтандыруға.

b)

шарттар жасауға.

c)

бір ғана команданы орындауға.

d)

тізімдерді жоюға.

e)

функциялар анықтауға.

50.

for және while циклдерінің негізгі айырмашылығы:

a)

for әрдайым шексіз цикл.

b)

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

c)

for тек сандармен қолданылады.

d)

for белгілі қайталану санымен, while шартқа тәуелді жұмыс істейді.

e)

while шартсыз жұмыс істейді.