Font size
Worksheetsphython 1
Total questions: 105
Worksheet time: 53mins
ешкайсысы
кате синтаксис
логикалык шарттарды тексеру
цикл орындау
улкен
ештене
кате
кышы
list кандай малимет турине жатады
озгеретын
ешкайсысы
озгепрмейтын
тек оку ушин
0
кате
3
1
dict малиметы кандай
озгермейтые тызым
тек матиндер тызымы
кылттер мен мандер жиыны
ешкайсысы
2
ештене
1
кате
Touple кандай малимет курылымы
тызым
ешкайсысы
озгермейтын
создик
4
5
2
1
for Циклы не ушін колданылады?
Логикалык шарттарды тексеру
Мендерді салыстыру
Кайталауды орындау
012
013
23
0123
while циклы калай жумыс істейді?
Логикалык шарт орындал анша кайталанады
Ешкайсысы
Маліметтерды сактау
43210
54321
0124
532
def кілт сезі не ушін колданылады?
Айнымалыларды аныктау
Циклдарды орындау
функцияларды аныктау
Айнымалыларды аныктау
class кілт сезі не ушін колданылады?
Ешкайсысы
Объекттерді аныктау
elif кандай максатта колданылады?
Бірнеше шарттарды тексеру
Шартсыз эрекет орындау
Ешкайсысы
Маліметтерді сактау
tuple ішінде элементті езгертуге бола ма?
жок болмайды
ия
мумкые
if-else блоктарынын ішінде таы бір шартты калай тексеруге болады?
elif колдану
Ешкайсысы
dict-тін барлык, кілттерін алатын дурыс адіс кандай?
len()
items()
update()
Keys()
5
3
2
none
none
0
10
30
none
0
10
30
жуп
так
[1 2 3]
[4]
[1 2 3 4]
[4 2 3]
[1 2 3]
[1]
[0]
[1 3 4]
{'a': 1, 'b': 3}
['a': 1, 'b': 3, 3}
['a': 3, 'b': 2} -
false
true
3
0
2
1
1 2 3
2 3 4
2 4 6
qate
улкен жуп сан
ештене
кате
киши жуп сан
[1 2 3 4 ]
[1 7 4]
[1 7 8 4 ]
(1 2 3 4 )
none
(1 2 3 )
tuple жaне list арасындаы басты айырмашылык кандай?
tuple озгермейді, ал list озгереді
list озгермейді, ал tuple озгереді
for Циклы аркылы сездіктін кілттері мен мандерін калай іріктеуге болады?
for key, value in dict.items)
Барлыгы дурыс
while циклын шектеусіз орындаудан калай токтата аламыз?
exit()
А жане С
break
Объектінін атрибуттарын калай алу керек?
obiect.attribute
getattr(object, "attribute")
Екеуі де
list ішіндегі кайталанатын элементтерді жою ушін кандай едіс дурыс?
set()
unique()
sorted()
30
18
71
кате
1
ештене
120
5
36
24
= белгісі аркылы
def аркылы
Ешкайсысы
20
9
10
ештене
жуп сан
киши
так сан
ештене
улкен
киши
тен
[7 2 8 4]
[7 8 3 4 ]
l'a': 1, 'b': 2,[]'c': 3, 'd': 4}[
cccccccc{'c': 3, 'd': 4}
{a: 1, 'b': 2 c': 3, 'd': 4}
c
a c
b
a
(1 2 3 4 5 )
(1 2 3 )
18
14
for Циклы мен while циклын калай салыстыруга болады?
for белгілі бір сана дейін кайталанады, ал while шарт орындал анша кайталанады
while тек бір рет орындалады
10 8 6 4 2
2 8 4 10
while циклынан шы у ушін кандай операторды колданамыз?
stop()
continue
break
10 15
10
5
функцияда кеп мэндер кайтару ушін кандай едіс колдануга болады?
yield колдану
tuple HeMeCE list аркылы
return бірнеше рет колдану
Салем, менін атым Айдос, мен 25 жастамын.
Айдос 25 жастамын.
Салем, менін атым (self.name], мен (self.age] жастамын.
list ішінен барлык жуп сандарды калай тандап алуга болады?
set () адісін пайдалану
for Циклімен шартты тексеру
Класс ішінде ата-анальк кластын едісін шакыру ушін кандай кілт сез колданылады?
call()
base()
super()
Темендегі сездін эрбір сезінін узындытын табу керек:
sentence = "Python is a powerful programming language"
result = [len(word) for word in sentence.split()]
result = len([sentence.split()]
result = len(sentence.split())result = len(sentence.split())
Функцияны баска функциялара аргумент ретінде беру ушін кандай тасіл колданылады?
lambda колдану
функциянын атын беру
while циклын шексіз кайталанатын циклден калай корауга болады?
break
continue
tuple ішіндегі элементтерді калай біріктіруге болады?
join() адісі аркылы
extend() адісі аркылы
+ операторы аркылы
list ішіндегі элементтерді ошіру ушін кандай едіс дурыс
Барлыгы дурыс
2 жане 3
pop()
if-else шартты конструкциясында бірнеше шартты калай тексеруге болады?
if жене else жеткілікті
Бірнеше elif шарттары колдану аркылы
and жaне ог логикалык операторлары аркылы
Класска жана едіс косу ушін кандай рекет жасау керек?
init
Класска сырттан функция косу
Класс ішіндегі жана адіс жазу
так сан
жеты
жуп сан
[1, 2, 8, 9, 10, 5]
[1, 2, 3, 4, 5]
[1, 2, 3, 9, 10]
(2, 3, 4)
1, 2, 3, 4)
кате
24
120
Ештене
кате
1 2 3 4 5
4 5 3 2 1
8 8
5 8
2 8
Класс ішінде ата-анальк кластын едісін шакыру ушін кандай кілт сез колданылады?
call()
base()
super()
так сан
жуп сан
аралыкта
томен
тен 15 ке дейн
[1, 2, 3, 14, 5]]
[[1,2,3,4,5]]
{'b': 4, 'c': 3, 'd': 5)
{'b': 2, 'd': 5}
dict ішіндегі барлык кілттерді алу ушін кандай здіс пайдаланылады?
get()
keys()
9 27
3 9
9 9
2 4
4 2 1
6 12
12
6
dict ішіндегі барлык кілттерді алу ушін кандай здіс пайдаланылады?
get()
keys()
6 12
4 12
2 4
1 2 3 4
3 4
9 27
3 9
Кай жагдайда lambda функциясы колданылуы мумкін?
Функциянын кыска аныктамасы кажет болганда
Бірнеше аргументтер болганда
Берілген саннын факториалын есептейтін функцияны аныктаныз:
Кай код дурыс жумыс істейді?
if n == 0:
return 1
return n * factorial(n -1)
Кай код дурыс жумыс істейді?
if n == 0:
return
return n * factorial(n -1)
Берілген тізімдегі барлык он мэндерді теріп, олардын косындысын табыныз:numbers = [-5, 10,-2, 8, -3, 4]
Кай код дурыс шешім береді?
result = sum([x for x in numbers if × › 01)
result = sum([x for x in numbers if x < 0])
[1, 2, 3, 6, 4, 5]
[1, 3, 4, 5]
[1, 2, 3, 4, 5]
list-тін барлык каталанатын элементтерін жою ушін кай эдіс дурыс?
set()
Барлыгы дурыс
pop()
45
36
56
Берілген тізімдегі ен улкен жане ен кішкентай элементтерді табыныз:
numbers = [12, 45, 23, 7, 89, 34]
Кай код дурыс шешім береді?
min_value = min(numbers)
max_value = max(numbers)
min_value = sum(numbers)
max_value = len(numbers)
Класстын атрибуттарын калай аныктауга болады?
self. атрибут атауы> аркылы
super() аркылы
Барлыгы дурыс
Мурагерлік кезінде super () калай жумыс істейді?
Тек ата-аналык кластын бірінші адісін шакырады
Ештене
global кілт сезі не ушін колданылады?
Айнымалыны глобалды денгейде аныктауга
Айнымалыны глобалды денгейде аныктауга
Кате
Функциянын ішінде айнымалыны езгертуге
120
15
16
Берілген тізімдегі арбір элементтін тек бірегей мэндерінен туратын жара тізім жасау керек:
result = list(set(numbers))
result = [x for x in numbers if × % 2 == 0]
result = list(numbers)
6
2
9
12
3
4
1
0
4
6
3
4
[4, 16]
[16 4]
Берілген тізімнін барлык элементтерін квадраттап, жана тізім жасау ушін кандай код дурыс?
numbers = [1, 2, 3, 4, 5]
result = [× ** 2 for x in numbers]
result = [x * x for numbers in ×]
Функция аргумент ретінде тізім альп, онын тек жуп сандарын кайтаруы керек. Кай код дурыс
return [x for x in numbers if × % 2 == 0]
def get_even(numbers):
return (x for x in numbers if × % 2 == 0)
функция берілген жолды кері кайтаруы керек. Кай код дурыс?
def reverse_string(s):
return "join(reversed(s))
return s[:-1]
Сандар тізімінін ен улкен манін табатын функцияны жазу ушін дурыс кодты танданыз:
numbers = [10, 20, 30, 5, 15]
max_value = ma(numbers)
max_value = maximum(numbers)
Берілген айнымалыларды сездікке айналдыру ушін дурыс кодты танданыз:
keys - ("name", "age", "city"]
values = ["Sultan", 25, "Astana"]
data = dict(zip(keys, values))
data = {keys: values}
data = list(zip(keys, values))
Берілген тізімнен (numbers) тек жуп сандардын квадраттарынын косындысын табыныз.
numbers = [1, 2, 3, 4, 5, 6]
result = sum(x ** 2 for x in numbers if × % 2 == 0])
result = sum(x ** 2 for x in numbers if × % 2 == 0])
result = sum(x for x in numbers if × ** 2% 2 == 0)
