NEW
Font size
WorksheetsString and Array Methods in Python
Total questions: 44
Worksheet time: 29mins
Python тілінде жолды кіші әріптерге түрлендіру үшін қандай әдісті қолданар едіңіз?
.lower()
string.lowercase()
.toLowerCase()
convertToLower()
Төмендегі кодтың нәтижесі қандай?
соз = "программа"
саны = 0
for әріп in соз:
if әріп == "а":
саны += 1
print(саны)
1
2
3
0
Төмендегі кодтың нәтижесі қандай?
тізім = [1, 2, 3, 4]
нәтиже = []
for i in range(len(тізім)):
for j in range(i+1, len(тізім)):
нәтиже.append((тізім[i], тізім[j]))
print(len(нәтиже))
4
6
8
10
Төмендегі кодтың нәтижесі қандай?
жол = "Python3.9"
сандар = ""
әріптер = ""
for таңба in жол:
if таңба.isdigit():
сандар += таңба
elif таңба.isalpha():
әріптер += таңба
print(f"Сандар: {сандар}, Әріптер: {әріптер}")
Сандар: "39", Әріптер: "Python"
Сандар: "3.9", Әріптер: "Python"
Сандар: "3", Әріптер: "Python9"
Сандар: "", Әріптер: "Python3.9"
Төмендегі код қалай жұмыс істейді?
создар = ["қыс", "жаз", "көктем", "күз"]
ұзын_создар = []
қысқа_создар = []
for соз in создар:
if len(соз) > 4:
ұзын_создар.append(соз)
else:
қысқа_создар.append(соз)
print(f"Ұзындары: {ұзын_создар}, Қысқалары: {қысқа_создар}")
Сөздерді алфавит тәртібімен сұрыптайды
Сөздерді ұзындығы бойынша екі топқа бөледі
Сөздерді бас әріпке түрлендіред
Сөздерді кері тәртіпке ауыстырады
Төмендегі код қандай міндетті орындайды?
тізім = [5, 2, 8, 1, 9, 3]
макс = тізім[0]
мин = тізім[0]
for сан in тізім:
if сан > макс:
макс = сан
if сан < мин:
мин = сан
Тізімді сұрыптайды
Тізімдегі сандардың қосындысын табады
Ең үлкен және ең кіші сандарды табады
Тізімді кері тәртіпке ауыстырады
Төмендегі кодтың нәтижесі қандай?
жол = "программирование"
жаңа = жол.replace("р", "Р", 2)
print(жаңа)
пРогРаммирование
пРогРаммиРование
ПРогРаммирование
программиРование
Төмендегі кодтың нәтижесі қандай?
создар = ["алма", "алмұрт", "шабдалы", "алхоры"]
санағыш = 0
for соз in создар:
if "ор" in соз:
санағыш += 1
print(санағыш)
1
2
3
0
Төмендегі кодтың нәтижесі қандай?
сан = 10
while сан > 0:
print(сан, end=" ")
сан -= 3
if сан == 4:
break
print("Аяқталды")
10 7 4 Аяқталды
10 7 4 1 Аяқталды
10 7 Аяқталды
10 7 4 1 -2 Аяқталды
Төмендегі кодтың нәтижесі қандай?
а = ["а", "б", "в"]
б = а
б.append("г")
print(а)
["а", "б", "в"]
["а", "б", "в", "г"]
["г", "в", "б", "а"]
["а", "б"]
Төмендегі кодтың нәтижесі қандай?
жол = "PYTHON"
жаңа = ""
for i in range(len(жол)):
if i % 2 == 0:
жаңа += жол[i].lower()
else:
жаңа += жол[i]
print(жаңа)
python
PyThOn
pYtHoN
PYTHON
Төмендегі код қандай міндетті орындайды?
жолдар = ["Алматы", "Астана", "Шымкент", "Ақтау"]
саны = 0
for қала in жолдар:
if қала.startswith("А") and len(қала) > 5:
саны += 1
print(саны)
А әрпінен басталатын қалалар саны
Ұзындығы 5-тен үлкен қалалар саны
А әрпінен басталып, ұзындығы 5-тен үлкен қалалар саны
А әрпінен басталып, ұзындығы 5-тен кіші қалалар саны
Төмендегі кодтың нәтижесі қандай?
тізім = [1, 2, 3, 4, 5]
нәтиже = []
i = 0
while i < len(тізім):
if тізім[i] > 2:
нәтиже.append(тізім[i] * 2)
i += 1
print(нәтиже)
1[6, 8, 10]
[2, 4, 6, 8, 10]
[1, 2, 3, 4, 5]
[3, 4, 5]
Төмендегі кодтың нәтижесі қандай?
сан = 0
for i in range(1, 6):
if i == 3:
continue
сан += i
print(сан)
15
12
10
9
Төмендегі кодтың нәтижесі қандай?
тізім = ["алма", "алмұрт", "шабдалы"]
жаңа = []
for жеміс in тізім:
if жеміс.startswith("ал"):
жаңа.append(жеміс.upper())
print(жаңа)
["АЛМА", "АЛМҰРТ"]
["алма", "алмұрт"]
["АЛМА"]
["ШАБДАЛЫ"]
Төмендегі кодтың нәтижесі қандай?
создар = ["әлем", "жаз", "қыс", "көктем"]
ұзындық = 0
қайсы = ""
for соз in создар:
if len(соз) > ұзындық:
ұзындық = len(соз)
қайсы = соз
print(қайсы)
әлем
көктем
жаз
қыс
Төмендегі кодтың нәтижесі қандай?
сандар = [10, 15, 20, 25]
жауап = []
for сан in сандар:
if сан % 5 == 0 and сан % 2 == 0:
жауап.append(сан)
print(len(жауап))
1
2
3
4
Төмендегі кодтың нәтижесі қандай?
соз = "АБВГД"
нәтиже = ""
for i in range(len(соз)):
if i % 2 == 0:
нәтиже += соз[i]
print(нәтиже)
АВД
АБВГД
БГ
АГ
index() әдісі не істейді?
Тізімге жаңа элемент қосады
Элементтің индексін табады
Тізімді кері тәртіпке ауыстырады
Тізімді сұрыптайды
Цикл қанша рет орындалады?
сан = 5
while сан > 0:
print(сан)
сан -= 2
3
2
5
Шексіз цикл
Қай код тізімді толығымен тазартады?
тізім.delete()
тізім.REMOVE()
тізім.clear()
тізім.pop()
Төмендегі кодтың нәтижесі қандай?
сандар = [5, 2, 8, 1, 9]
сандар.sort(reverse=True)
print(sандар[0])
1
9
5
2
Төмендегі код қандай қате береді?
тізім = [1, 2, 3]
print(тізім[3])
IndexError
ValueError
TypeError
Ешқандай қате
Төмендегі кодтың нәтижесі қандай?
а = [1, 2, 3]
б = а.copy()
б.append(4)
print(len(а))
1
3
5
2
Төмендегі кодтың нәтижесі қандай?
тізім = [1, 2, 3, 4, 2, 5, 2]
print(тізім.count(2))
1
3
2
4
Python тілінде тізімнің ұзындығын қалай табуға болады?
count(your_list)
len(your_list)
size(your_list)
length(your_list)
Шығарылым қандай:
'Hello'.replace('l', 'x')?
Hexlo
Hexxo
Hello
Hollo
Тізімнің соңына элемент қосу үшін қандай әдісті қолданар едіңіз?
add()
append()
insert()
extend()
Python тілінде жолдың бірінші таңбасына қалай қол жеткізуге болады?
string_name[0]
string_name.charAt(0)
string_name[1]
string_name.first()
Келесі кодтың нәтижесі қандай?:
'abc' + 'def'?
abcdef
ab cdef
abc def
abcdefg
Тізімді өсу ретімен сұрыптау үшін қандай әдісті қолданар едіңіз?
filter
reverse
map
sort
Шығарылым қандай:
'Python'.count('o')
0
2
3
1
Тізімдердегі append() және extend() әдістерінің айырмашылығы неде?
append() бір элемент қосады; extend() бірнеше элемент қосады.
append() тізімді өзгертеді; extend() жаңа тізім жасайды.
append() элементті ауыстырады; extend() элементтерді жояды.
append() бірнеше элемент қосады; extend() бір элемент қосады.
Келесі кодтың нәтижесі қандай?
[1, 2, 3] * 2?
[2, 4, 6]
[1, 2, 3, 2, 3, 1]
[1, 2, 3, 1, 2, 3]
[1, 2, 3, 4, 5, 6]
Қай әдіс жолдың барлық әріптерін бас әріпке түрлендіреді?
lower
upper
capitallize
title
жол = "Қазақстан"
print(len(жол.strip()))
11
10
9
12
Төмендегі кодтың нәтижесі қандай?
соз = "бағдарламалау"
print(соз.count("а"))
2
3
4
5
Қай әдіс жолдың аяқталатынын тексереді?
startswith
endswith
find
contains
жол = "Python"
print(жол[1:4])
Pyt
yth
ytho
thon
соз = "КОМПЬЮТЕР"
print(соз.lower().capitalize())
Компьютер
компьютер
КОМПЬЮТЕР
К-О-М-П-Ь-Ю-Т-Е-Р
сандар = [1, 2, 3, 4, 5]
сандар.append(6)
сандар.insert(0, 0)
print(sандар)
[0, 1, 2, 3, 4, 5, 6]
[1, 2, 3, 4, 5, 6, 0]
[0, 1, 2, 3, 4, 5]
[1, 2, 3, 4, 5, 6]
Қай әдіс тізімнен элементті жояды және оны қайтарады?
remove
pop
delete
clear
a = [1, 2, 3]
b = [4, 5, 6]
а.extend(b)
print(len(a))
3
6
2
[1, 2, 3, 4, 5, 6]
sort() және sorted() арасындағы айырмашылық неде?
sort() тізімді өзгертпейді, sorted() өзгертеді
sort() тізімді өзгертеді, sorted() өзгертпейді
Екеуі де бірдей
Тек sort() қолданыла алады
