400 000+ дайын материалды
1 жыл бойы шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар және авторлық материалдар
4 990₸/ 1 жыл
🔥Арнайы баға ·10.12.2026 дейін
Одан кейін - 29 990 ₸
Бір рет төлейсіз · Автотөлем жоқ
Тақырып бойынша 28 материал табылды

Элементтердің орнын ауыстыру презентация

Материал туралы қысқаша түсінік
Презентация
Материалдың қысқаша нұсқасы
Элементтердің
орнын
ауыстыру
Python programming

Еске түсір!
Бір өлшемді массив – жадтың іргелес блогында бірдей

1

деректер типінің элементтерінің жиынын сақтайтын
деректер құрылымы.

2

4

5

Жиымдағы әрбір элемент 0-ден басталып, дәйекті түрде
өсетін индексімен анықталады.

Жиымдағы бірінші элементтің индексі әрқашан 0,
екінші элемент 1 индексінде және т.б.
Белгілі бір индекстегі элементке қол жеткізу үшін []индексі
жақшаның ішіндегі төртбұрышты жақшаларды
пайдаланасыз.

#Бір өлшемді массивті инициализациялаңыз
arr = [10, 20, 30, 40, 50]
Мысал :
Python тіліндегі бір
өлшемді массивтің
элементтерін
инициализациялау,
қатынасу және
өзгерту мысалын
қарастырайық:

# Массив элементтеріне қатынасу
print("0 индексіндегі элемент:", arr[0]) # Output: 10
print("2 индексіндегі элемент:", arr[2]) # Output: 30
# Массив элементтерін өзгерту
arr[1] = 25
print("Өзгертілген массив:", arr) # Output: [10, 25, 30, 40, 50]

1-тапсырма: Жұп сандарды ауыстыру :
Бүтін сандар массивін ескере отырып,
барлық жұп сандарды 0 мәнімен
ауыстырыңыз.
Мысалы:
Енгізу:[2, 5, 8, 10, 3]
Шығару:[0, 5, 0, 0, 3]

Жауабы

arr = [2, 5, 8, 10, 3]
for i in range(len(arr)):
if arr[i] % 2 == 0:
arr[i] = 0
print(arr)

2-тапсырма: Теріс сандарды
ауыстыр :
Бүтін сандар массивін ескере
отырып, барлық теріс сандарды
олардың абсолютті мәндерімен
ауыстырыңыз.
Мысалы:
Енгізу:[-3, 5, -8, 10, -2]
Шығару:[3, 5, 8, 10, 2]

Жауабы:
arr = [-3, 5, -8, 10, -2]
for i in range(len(arr)):
if arr[i] < 0:
arr[i] = abs(arr[i])
print(arr)

3-тапсырма: Көшірмелерді ауыстыру :
Жолдар массивін ескере отырып, қайталанатын
жолдарды «ҚАЙТА» жолымен ауыстырыңыз.
Мысалы:
Енгізу:["apple", "banana", "orange", "apple", "grape",
"banana"]
Шығару:["apple", "banana", "orange", "DUPLICATE",
"grape", "DUPLICATE"]

Жауабы:
arr = ["apple", "banana", "orange", "apple", "grape",
"banana"]
seen = set()
for i in range(len(arr)):
if arr[i] in seen:
arr[i] = "DUPLICATE"
else:
seen.add(arr[i])
print(arr)

4-тапсырма: Арнайы элементті ауыстыру :
Таңбалар массивін ескере отырып, белгілі бір
таңбаның барлық көріністерін басқа таңбамен
ауыстырыңыз.
Мысалы:
Енгізу: ['a', 'b', 'c', 'd', 'e'], 'b' орнына 'x'
Шығару:['a', 'x', 'c', 'd', 'e']

Жауабы:
arr = ['a', 'b', 'c', 'd', 'e']
for i in range(len(arr)):
if arr[i] == 'b':
arr[i] = 'x'
print(arr)

5-тапсырма: Шарт бойынша элементтерді
ауыстырыңыз :
Сандар жиымын ескере отырып, белгілі бір шекті
мәннен үлкен элементтерді алдын ала анықталған
мәнмен ауыстырыңыз.
Мысалы:
Енгізу: [12, 5, 28, 15, 7], Шекті: 10, Ауыстыру мәні: 100
Шығару:[100, 5, 100, 100, 7]

Жауабы:
arr = [12, 5, 28, 15, 7]
threshold = 10
replacement_value = 100
for i in range(len(arr)):
if arr[i] > threshold:
arr[i] = replacement_value
print(arr)

6-тапсырма:
Жолдар массивін ескере отырып, «null»
жолының барлық көріністерін бос жолмен
ауыстырыңыз.
Мысалы:
Енгізу:["hello", "null", "world", "null", "null"]
Шығару:["hello", "", "world", "", ""]

Жауабы:
arr = ["hello", "null", "world", "null",
"null"]
for i in range(len(arr)):
if arr[i] == "null":
arr[i] = ""
print(arr)

THANK YOU FOR
LISTENING!
Материалды PDF форматында жүктеп аласыз
Тарифке кіреді
0 ұстаз жүктеп алған
3 наурыз
197
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі