Worksheetsциклы и массивы
Total questions: 28
Worksheet time: 14mins
Python тілінде циклдердің қай түрлері бар?
if and else
for and
do while
for and while
repeat and while
for циклімен қайталанатын қандай объектілермен жұмыс істеуге болады?
Тізімдер
Жиымдар
Жолдар (strings)
Барлығы дұрыс
range() функциясының стандартты құрылымы қандай?
range(бастапқы, соңғы)
range(бастапқы, соңғы, қадам)
range(қадам)
range(соңғы, бастапқы)
while циклі не үшін қолданылады?
Қайталанатын элементтерді бірден алуға
Белгіленген элементтермен жұмыс істеу
Белгіленген шарт жалған болғанша орындау
Тек екі шартқа негізделген циклдер
break операторы қайда қолданылады?
Циклдың орындалуын ертерек тоқтату үшін
Циклдың соңын білдіреді
Қайталану санының өзгеруін бақылауға
Шарттың дұрыстығын тексеруге
continue операторының рөлі қандай?
Циклдың барлық айналымын өткізіп жібереді
Циклды ерте аяқтауға мүмкіндік береді
Циклдың ағымдағы айналымын өткізіп, келесі айналымға өтеді
Циклды тоқтатады
while циклінің шарты қандай жағдайда аяқталады?
Шарт тексерілгенде
Шарт жалған болғанда
Цикл белгіленген қадам санын орындағанда
Цикл толық орындалғанда
for циклі қай кезде қолданылмайды?
Тізімдермен жұмыс істегенде
Шарт тексеру үшін
Жолдармен жұмыс істеу кезінде
Диапазонды есептегенде
break операторы не үшін қолданылады?
Циклды ерте тоқтату үшін
Ішкі циклді жалғастыру үшін
Қадамдарды орындау үшін
Циклдың аяқталу шартын тексеру үшін
Python-да цикл қай кезде аяқталады?
Шарттың жалған болғанда немесе цикл арқылы барлық элементтер өткенде
Шарт орындалғанға дейін
Цикл ішіндегі айнымалылар өзгергенде
Циклді тоқтату операторы іске қосылғанда
Python тілінде циклдердің қайсысы шексіз болуы мүмкін?
do while циклі
while циклі
break циклі
for циклі
Қатесін тап:
x = 0
while x < 5:
print(x)
x -= 1
SyntaxError()
Цикл шартында қате бар
Цикл еш уақытта тоқтамайды
Out of range()
for i in range(10, 0, -1):
print(i)
Цикл санды дұрыс басқара алмайды
range() функциясында қате жоқ
range() функциясының параметрлері дұрыс емес
print(i) қате
Экранға for i in range(5):
if i == 3:
break
print(i)
else:
print("Цикл аяқталды")
TypeError()
SyntaxError()
else блогы орындалмайды
Қате жоқ
Python тілінде массив (тізім) қалай жасалады?
arr = []
arr = {}
arr = ()
arr = array()
Бір өлшемді тізімге элемент қосу үшін қандай әдіс пайдаланылады?
arr.add()
arr.insert()
arr.append()
arr.plus()
Тізімнің бірінші элементін қалай аламыз?
arr[0]
arr[1]
arr.first()
arr(0)
Тізімдегі соңғы элементті қалай аламыз?
arr[len(arr)]
arr.last()
arr[len(arr)-1]
arr[-1]
Тізімдегі барлық элементтерді қайталау үшін қандай әдіс пайдаланылады?
for item in arr:
for arr:
for item of arr:
for i in range(arr):
Тізімнің ұзындығын қалай табамыз?
len(arr)
arr.length()
arr.count()
arr.size()
Тізімнің барлық элементтерін қалай жоюға болады?
arr.reset()
arr.delete()
arr.remove()
arr.clear()
Тізімнің элементі қаншасыншы тұрғанын қалай табамыз
arr = [10, 20, 30, 40, 50]
print(len(arr))
4
5
6
Error
Массивтің бірінші және соңғы элементтерін қалай басып шығарамыз?
arr = [1, 2, 3, 4, 5]
print(arr[0], arr[4])
print(arr[1], arr[-1])
print(arr[0], arr[-1])
print(arr[0], arr[5])
Массивтің барлық жұп элементтерін қалай алу керек?
arr = [10, 15, 20, 25, 30]
arr[::2]
arr[1::2]
arr[::3]
arr[1::3]
Тізімнен 3-ші элементті алып тастаңыз.
arr = [10, 20, 30, 40, 50]
arr.remove(30)
arr.pop(2)
arr.delete(2)
arr.pop()
Төмендегі екі өлшемді массивтің бірінші жолын басып шығарыңыз.
arr = [[1, 2, 3], [4, 5, 6]]
print(arr[0])
print(arr[1])
print(arr[2])
print(arr[0][0])
Екі өлшемді массивтен барлық жолдарды қосып, жаңа бір өлшемді массивті қалай алу керек?
arr = [[1, 2], [3, 4]]
result = arr[1] * arr[2]
result = arr[1] + arr[2]
result = arr[0] + arr[1]
arr[1].append(arr[2])
