Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

5-тарау Python программалау тілі

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.
Сұрыптау кезінде массив қалай өзгереді?
a)
Массивтегі элемент индекстерінің реті өзгереді
b)
Массивтегі элементтердің мәні өзгереді
c)
Массивтегі элементтердің орналасуы өзгереді
d)
Бірдей элементтер жойылады
2.
fruit=['kivi', 'orange', 'banana', 'apple', 'lime', 'avocado'] массиві берілген
a)
fruit=['orange', 'kiwi', 'banana', 'apple', 'lime', 'avocado']
b)
fruit= ['kiwi', 'banana', 'apple', 'orange', 'lime', 'avocado']
c)
fruit=['lime', 'avocado', ''orange' 'kiwi', 'banana', 'apple']
d)
fruit=['apple', 'avocado' 'banana', 'kiwi', 'lime', 'orange']
3.
В=[-6,3,7,-8,1,2] массиві берілген. Массивті кему ретімен сұрыпта.
a)
B=[-6,3,7,-8,1,2]
b)
B=[7,3,2,1, -6,-8]
c)
B=[-8,-6, 1,2,3,7]
d)
B=[1,2,3,7,-8,-6]
4.
Программада берілген массив: city=['Rim','Parizh', 'Moscow', 'NurSultan', 'Tashkent']. Программаны орындау нәтижесінде шыққан массив: city=['Tashkent', 'Rim', 'Parizh', 'NurSultan', 'Moscow']. Массивті орындау үшін қандай команда орындалды?
a)
city. sort()
b)
city.sort(reverse=True)
c)
sorted(city)
d)
city.sort(reverse)
5.
Python-да тек оқуға арналған файл дескрипторын көрсет.
a)
t
b)
w
c)
r
d)
a
6.
Бұл типтің файлдарында жол шектеулері жок, деректер машина үшін түсінікті екілік тілге түрлендіруден кейін сақталады. Не жайлы айтылған?
a)
Графикалық файлдар
b)
Дыбыстық файлдар
c)
Екілік файлдар
d)
Мәтіндік файлдар
7.
Файлдағы алдыңғы және жаңа деректерді сақтау үшін қай режимді пайдалануға болады?
a)
Оку режимі
b)
Түзету режимі
c)
Жазу режимі
d)
Қосу режимі
8.
Код жолы берілген: file.seek(0). Код файлдың бөлігіне шығады?
a)
Файлдың ортасы
b)
Файлдың басталуы
c)
Файлдың шегі
d)
Файлдың соңы
9.
Python программалау тілінде «тең емес» логикалық шартын қолдану мысалын көрсет.
a)
a<=b
b)
a
c)
a!=b
d)
a==b
10.
Python программалау тілінде «кем немесе тең» логикалық шартын қолдану мысалын көрсет.
a)
a<=b
b)
a
c)
a!=b
d)
a==b
11.
Python программалау тілінде «артық немесе тең» логикалық шартын қолдану мысалын көрсет.
a)
a<=b
b)
a
c)
a!=b
d)
a>=b
12.
Бірінші итерацияны бастамас бұрын while циклінің шарты болса, циклге не болатынын анықта
a)
Цикл басталмайды
b)
Нәтиже формула бойынша есептелетін болады
c)
Шексіз цикл
d)
Нәтижесі 0 болады
13.
Циклдің бір орындалуын атайтын дұрыс термин қандай?
a)
Есептегіш
b)
Бастау
c)
Функция
d)
Итерация
14.
Итерация неліктен маңызды?
a)
Бұл қайталанатын кадамдарды жою арқылы кодты жеңілдетуге мүмкіндік береді
b)
Бұл программада бірнеше жолды қолдануға мүмкіндік береді
c)
Ол нұсқаулардың ретін анықтайды
d)
Бұл колтың дұрыс жұмыс істеуін қамтамасыз етеді
15.
Итератордан барлық мәнді бірден алу қажет болса, қандай кіріктірілген функцияны пайдалану керек?
a)
Next()
b)
List()
c)
Iter()
d)
Stopiteration()
16.
Берілген мөлшерде қайталау үшін қандай функция қолданылады?
a)
For
b)
If
c)
While
d)
Else
17.
Массив ұзындығының анықтамасын таңда.
a)
Бұл массивтін ең үлкен элементі
b)
Бұл массивтің соңғы элементінің немірі
c)
Бұл массивтегі элементтер саны
d)
Бұл массив элементін көрсету үшін қажет индекстер саны
18.
Элементтерді көрсету үшін бір индексті қажет ететін массив қалай аталады?
a)
Көпөлшемді
b)
Екіөлшемді
c)
Бірөлшемді
d)
Тізім
19.
b [2,3,8,12,9,1] массиві берілген, b[4] элементінің мәнін таңда.
a)
2
b)
3
c)
8
d)
9
20.
Пернетақтадан 10 бүтін сандар массивін енгізу үшін дұрыс жолды таңда.
a)
k=[(input()for i in range(10))y ini not
b)
k=[int(input()) for i in range(10)]
c)
k=[int(input(10)]
d)
k=[for i in range(10)]
21.
Индексті 4 болатын жол мен индексті 2 болатын бағанның қиылысында орналасқан массив элементі қалай жазылады?
a)
a[2][4]
b)
a(4)(2)
c)
a[4][2]
d)
a(2)(4)
22.
Әр элементті орнату үшін екі индексті қажет ететін массив түрін анықта
a)
Көпөлшемді
b)
Екіөлшемді
c)
Бірөлшемді
d)
Жолдық
23.
6х9 өлшемді массив берілген. Массив қанша жолдан тұрады?
a)
9
b)
54
c)
6
d)
10
24.
Екі өлшемді массив берілген: A[2][1]элементінің мәнін тап.
a)
45
b)
7
c)
13
d)
9
25.
Массивтің барлық жолымен жұмыс істеуге мүмкіндік беретін индексті белгіле . Программа да f=[45,12,3],[4,7,52],[9,1,65] массиві берілген.
a)
f (i)
b)
f
c)
f []
d)
f [i]
26.
split() әдісінің мақсатын белгіле.
a)
Енгізілген жолды бөлек элементтерге бөледі
b)
Екіөлшемді массивтің барлық элементін оқиды
c)
Жол элементтерін сандарға айналдырады
d)
Массивтің әрбір элементін оқиды
27.
Python тіліндегі бағдарлама үзіндісінің орындау нәтижесіндегі с массивінің элементтерінің мәндерін анықта. a=[23,45,7,9,1] b=[0,5,87,16,3] c + b
a)
с=[23,0,45,5,7,87,9,16,1,3]
b)
c=['23+0','45+5','7+87','9+16','1+3']
c)
с массивінің элементтерін есептеу мүмкін емес
d)
c=[23, 45,7, 9,1,0,5,87,16,3]
28.
Программа фрагментінің нәтижесі?
a)
4 6 8 10
b)
3 5 7 9 11
c)
4 8 12 16 20
d)
5 10 15 20 25
29.
Программа фрагментінің нәтижесі?
a)
1 4 9 16 25
b)
3 5 7 9 11
c)
4 8 12 16 20
d)
5 10 15 20 25
30.
Программа фрагментінің нәтижесі?
a)
1 3 5 7 9
b)
1 2 3 4 5 6
c)
3 6 9 12
d)
1 2 3 4 5