0 / 1
Барлық 400 000 материалдарды тегін жүктеу үшін
Ұнаған тарифті таңдаңыз
Айлық
Жылдық
1 - күндік
Танысу 690 ₸ / 1 күнге
Таңдау
UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б. 10 материал жасау
Материалдар бөлімі - Барлық 400 000 материалдарды тегін 30 материал жүктеу
Аттестация ПББ тестеріне доступ аласыз шексіз
Көрнекілік бөлімі - 10 000 астам көрнекіліктерді жүктеу Күніне 2 көрнекілік жүктеу
Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу5 файлды тегін жүктеу
Олимпиада, турнир, байқауларға 50% жеңілдік
1 - айлық
Стандарт
2990 ₸ / айына
UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б. жасау 30 материал жасау
Материалдар бөлімі - Барлық 400 000 материалдарды тегін 900 материал жүктеу
Аттестация ПББ тестеріне доступ аласыз шексіз
Көрнекілік бөлімі - 10 000 астам көрнекіліктерді жүктеу30 көрнекілік жүктеу
Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу 150 файлды тегін жүктеу
Жинақталған ҚМЖ бөлімінде 10 файлды тегін жүктеу
Олимпиада, турнир, байқауларға 50% жеңілдік
Іс-шаралар (мини-курстар, семинарлар, конференциялар) тегін қатысу
1 - айлық
Шебер 7990 ₸ / айына
Таңдау
UstazTilegi AI - ЖИ арқылы тегін ҚМЖ, БЖБ, ТЖБ, тест, презентация, авторлық бағдарлама т.б. жасау 150 материал жасау
Материалдар бөлімі - Барлық 400 000 материалдарды тегін 900 материал жүктеу
Аттестация ПББ тестеріне доступ аласыз шексіз
Көрнекілік бөлімі - 10 000 астам көрнекіліктерді жүктеу90 көрнекілік жүктеу
Жеке ҚМЖ бөлімінде - дайын ҚМЖ-ларды, презентацияларды жүктеу 300 файлды тегін жүктеу
Жинақталған ҚМЖ бөлімінде 50 файлды тегін жүктеу
Олимпиада, турнир, байқауларға 50% жеңілдік
Іс-шаралар (мини-курстар, семинарлар, конференциялар) тегін қатысу
Назар аударыңыз!
Сіз барлық мүмкіндікті қолдандыңыз.
Қалған материалдарды ертең жүктей аласыз.
Ок
Материалдың қысқаша нұсқасы
ПРАКТИКУМ. ЭЛЕМЕНТТЕРДІҢ
ОРНЫН АУЫСТЫРУ
БІРӨЛШЕМДІ МАССИВТЕР
Массив деген не?
Массив – элементтердің
реттелген жиыны болып
табылатын деректер құрылымы,
олардың әрқайсысының өзіндік
бірегей индексі бар.
Негізгі сипаттамалары:
Элементтер: массивтің әрбір
элементі белгілі бір мәнді немесе
ақпаратты қамтиды.
Индекстеу: Әрбір элементтің
индекс деп аталатын бірегей
нөмірі бар, ол оған сілтеме
жасауға мүмкіндік береді.
М ы са лы :
да р
н
а
с
]
0
5
,
0
4
,
0
3
Мысалы, [10, 20,
не
ә
ж
р
а
б
т
н
е
м
е
л
э
массивінде бес
өз
ң
ы
н
ы
с
ы
с
й
а
қ
р
ә
олард ы ң
4.
,
3
,
2
1,
,
0
:
р
а
б
і
с
к
и нд е
Индекс
Индекс:
1. Анықтамасы:
Индекс – массивтегі элементті
бірегей түрде анықтау үшін
пайдаланылатын бүтін мән.
Негізгі сипаттамалары:
Нөмірлеу: индекстер әдетте 0-ден
басталады және әрбір келесі
элемент үшін 1-ге артады.
Бірегей: массивтегі әрбір индекс
бірегей болып табылады, бұл
нақты элементті дәл көрсетуге
мүмкіндік береді.
ы
т
қ
я
и
с
в
и
с
с
а
м
»
у
р
ы
т
с
ы
у
а
і
д
р
е
т
т
н
е
м
е
л
э
ің
«
д
р
а
е
д
т
у
т
а
н
л
е
а
м
м
е
а
л
л
э
р
е
а
ш
е
н
Бағд
р
і
б
е
с
е
м
е
н
ір
б
ы
ғ
а
д
н
у
ы
а
д
м
н
ы
л
ы
р
ы
о
р
ұ
қ
ы
н
р
а
е
м
т
ла
р
а
д
дерек
ғ
а
б
л
ұ
Б
.
і
д
е
р
і
д
л
і
б
н
і
с
т
е
е
ц
о
ж
р
а
қ
п
у
у
т
т
р
р
е
е
г
г
з
з
ө
е
с
е
м
мәнін ө
е
н
у
т
р
а
ң
а
ж
н
ы
н
ұ
м
з
а
у
м
р
ы
ң
і
т
т
с
в
ы
и
у
с
а
с
а
і
м
д
р
е
е
д
нтт
е
кезін
м
е
л
Э
.
н
і
к
м
ү
м
ы
у
л
о
б
е
с
ы
е
л
м
а
е
д
н
й
а
і
п
д
р
е
а
т
д
кс
е
д
н
и
болған
ы
т
с
ы
н
а
л
й
а
б
а
ғ
а
м
р
ы
с
п
а
т
.
ы
д
а
әдетте нақты
л
ы
р
ы
с
а
е
г
е
з
ү
ж
ы
л
ы
қ
р
а
у
ан
д
л
о
қ
ы
д
р
а
т
т
р
а
ш
Мысалы - 1.
s = [10, 20, 30, 40, 50]
s[2] = 35
print (s)
Мысалы - 2.
numbers = [5, 15, 25, 35, 45]
for i in range(len(numbers)):
if numbers[i] < 30:
numbers[i] = 0
print(numbers)
Индекс бойынша ауыстыру
# Заменить первый элемент в массиве
numbers = [5, 10, 15, 20]
numbers[0] = 7
print(numbers) # Вывод: [7, 10, 15, 20]
Шарт бойынша ауыстыру
# Теріс сандарды 0-ге ауыстырыңыз
values = [-2, 5, -8, 10, -3]
for i in range(len(values)):
if values[i] < 0:
values[i] = 0
print(values) # Вывод: [0, 5, 0, 10, 0]
Цикл және пайдаланушы енгізуі
арқылы ауыстыру:
# Орташа мәннен аз элементтерді жаңа
мәнмен ауыстырыңыз
data = [12, 18, 25, 8, 15]
average = sum(data) / len(data)
for i in range(len(data)):
if data[i] < average:
new_value = int(input(f"Элемент үшін жаңа
мән енгізіңіз {i + 1}: "))
data[i] = new_value
print(data)
# Использовать метод списка для
замены элемента
colors = ["красный", "зеленый",
"синий"]
colors[1] = "желтый"
print(colors) # Вывод: ["красный",
"желтый", "синий"]
1 тапсырма
numbers 5 бүтін саннан тұратын
массив жасаңыз . Екінші жиым
элементін бірінші және үшінші
элементтердің қосындысына тең
жаңа мәнмен ауыстырыңыз.
Жауабы
numbers = [15, 25, 35, 45, 55]
numbers[1] = numbers[0] + numbers[2]
print(numbers)
# Ожидаемый вывод: [15, 50, 35, 45,
55]
2 тапсырма
data 8 бүтін саннан тұратын массив
жасаңыз . Барлық теріс массив
элементтерін олардың абсолютті
мәндерімен ауыстырыңыз.
Жауабы
data = [3, -7, 12, -5, 8, -10, 15, -2]
for i in range(len(data)):
if data[i] < 0:
data[i] = abs(data[i])
print(data)
Ожидаемый вывод: [3, 7, 12, 5, 8, 10, 15,
2]
Жауабы:
numbers = [15, 30, 25, 10, 45, 20, 35, 5]
max_value = max(numbers)
min_value = min(numbers)
for i in range(len(numbers)):
if numbers[i] == max_value or numbers[i] ==
min_value:
new_value = int(input(f"Введите новое
значение для элемента {i + 1}: "))
numbers[i] = new_value
print(numbers)
3 Тапсырма
numbers 8 бүтін саннан тұратын массив
жасаңыз . Жиымдағы ең үлкен және ең
кіші мәндерді пайдаланушы енгізетін
жаңа мәнмен ауыстырыңыз.
4 тапсырма
values6 нақты саннан тұратын массив
құру . 20-дан асатын барлық массив
элементтерін олардың квадрат
түбірлерімен ауыстырыңыз.
Жауабы:
values = [18.5, 22.3, 15.8, 27.6, 19.2, 14.7]
for i in range(len(values)):
if values[i] > 20:
values[i] = round(values[i] ** 0.5, 2)
print(values)
# Ожидаемый вывод: [18.5, 4.72, 15.8,
5.26, 19.2, 14.7]
ОРНЫН АУЫСТЫРУ
БІРӨЛШЕМДІ МАССИВТЕР
Массив деген не?
Массив – элементтердің
реттелген жиыны болып
табылатын деректер құрылымы,
олардың әрқайсысының өзіндік
бірегей индексі бар.
Негізгі сипаттамалары:
Элементтер: массивтің әрбір
элементі белгілі бір мәнді немесе
ақпаратты қамтиды.
Индекстеу: Әрбір элементтің
индекс деп аталатын бірегей
нөмірі бар, ол оған сілтеме
жасауға мүмкіндік береді.
М ы са лы :
да р
н
а
с
]
0
5
,
0
4
,
0
3
Мысалы, [10, 20,
не
ә
ж
р
а
б
т
н
е
м
е
л
э
массивінде бес
өз
ң
ы
н
ы
с
ы
с
й
а
қ
р
ә
олард ы ң
4.
,
3
,
2
1,
,
0
:
р
а
б
і
с
к
и нд е
Индекс
Индекс:
1. Анықтамасы:
Индекс – массивтегі элементті
бірегей түрде анықтау үшін
пайдаланылатын бүтін мән.
Негізгі сипаттамалары:
Нөмірлеу: индекстер әдетте 0-ден
басталады және әрбір келесі
элемент үшін 1-ге артады.
Бірегей: массивтегі әрбір индекс
бірегей болып табылады, бұл
нақты элементті дәл көрсетуге
мүмкіндік береді.
ы
т
қ
я
и
с
в
и
с
с
а
м
»
у
р
ы
т
с
ы
у
а
і
д
р
е
т
т
н
е
м
е
л
э
ің
«
д
р
а
е
д
т
у
т
а
н
л
е
а
м
м
е
а
л
л
э
р
е
а
ш
е
н
Бағд
р
і
б
е
с
е
м
е
н
ір
б
ы
ғ
а
д
н
у
ы
а
д
м
н
ы
л
ы
р
ы
о
р
ұ
қ
ы
н
р
а
е
м
т
ла
р
а
д
дерек
ғ
а
б
л
ұ
Б
.
і
д
е
р
і
д
л
і
б
н
і
с
т
е
е
ц
о
ж
р
а
қ
п
у
у
т
т
р
р
е
е
г
г
з
з
ө
е
с
е
м
мәнін ө
е
н
у
т
р
а
ң
а
ж
н
ы
н
ұ
м
з
а
у
м
р
ы
ң
і
т
т
с
в
ы
и
у
с
а
с
а
і
м
д
р
е
е
д
нтт
е
кезін
м
е
л
Э
.
н
і
к
м
ү
м
ы
у
л
о
б
е
с
ы
е
л
м
а
е
д
н
й
а
і
п
д
р
е
а
т
д
кс
е
д
н
и
болған
ы
т
с
ы
н
а
л
й
а
б
а
ғ
а
м
р
ы
с
п
а
т
.
ы
д
а
әдетте нақты
л
ы
р
ы
с
а
е
г
е
з
ү
ж
ы
л
ы
қ
р
а
у
ан
д
л
о
қ
ы
д
р
а
т
т
р
а
ш
Мысалы - 1.
s = [10, 20, 30, 40, 50]
s[2] = 35
print (s)
Мысалы - 2.
numbers = [5, 15, 25, 35, 45]
for i in range(len(numbers)):
if numbers[i] < 30:
numbers[i] = 0
print(numbers)
Индекс бойынша ауыстыру
# Заменить первый элемент в массиве
numbers = [5, 10, 15, 20]
numbers[0] = 7
print(numbers) # Вывод: [7, 10, 15, 20]
Шарт бойынша ауыстыру
# Теріс сандарды 0-ге ауыстырыңыз
values = [-2, 5, -8, 10, -3]
for i in range(len(values)):
if values[i] < 0:
values[i] = 0
print(values) # Вывод: [0, 5, 0, 10, 0]
Цикл және пайдаланушы енгізуі
арқылы ауыстыру:
# Орташа мәннен аз элементтерді жаңа
мәнмен ауыстырыңыз
data = [12, 18, 25, 8, 15]
average = sum(data) / len(data)
for i in range(len(data)):
if data[i] < average:
new_value = int(input(f"Элемент үшін жаңа
мән енгізіңіз {i + 1}: "))
data[i] = new_value
print(data)
# Использовать метод списка для
замены элемента
colors = ["красный", "зеленый",
"синий"]
colors[1] = "желтый"
print(colors) # Вывод: ["красный",
"желтый", "синий"]
1 тапсырма
numbers 5 бүтін саннан тұратын
массив жасаңыз . Екінші жиым
элементін бірінші және үшінші
элементтердің қосындысына тең
жаңа мәнмен ауыстырыңыз.
Жауабы
numbers = [15, 25, 35, 45, 55]
numbers[1] = numbers[0] + numbers[2]
print(numbers)
# Ожидаемый вывод: [15, 50, 35, 45,
55]
2 тапсырма
data 8 бүтін саннан тұратын массив
жасаңыз . Барлық теріс массив
элементтерін олардың абсолютті
мәндерімен ауыстырыңыз.
Жауабы
data = [3, -7, 12, -5, 8, -10, 15, -2]
for i in range(len(data)):
if data[i] < 0:
data[i] = abs(data[i])
print(data)
Ожидаемый вывод: [3, 7, 12, 5, 8, 10, 15,
2]
Жауабы:
numbers = [15, 30, 25, 10, 45, 20, 35, 5]
max_value = max(numbers)
min_value = min(numbers)
for i in range(len(numbers)):
if numbers[i] == max_value or numbers[i] ==
min_value:
new_value = int(input(f"Введите новое
значение для элемента {i + 1}: "))
numbers[i] = new_value
print(numbers)
3 Тапсырма
numbers 8 бүтін саннан тұратын массив
жасаңыз . Жиымдағы ең үлкен және ең
кіші мәндерді пайдаланушы енгізетін
жаңа мәнмен ауыстырыңыз.
4 тапсырма
values6 нақты саннан тұратын массив
құру . 20-дан асатын барлық массив
элементтерін олардың квадрат
түбірлерімен ауыстырыңыз.
Жауабы:
values = [18.5, 22.3, 15.8, 27.6, 19.2, 14.7]
for i in range(len(values)):
if values[i] > 20:
values[i] = round(values[i] ** 0.5, 2)
print(values)
# Ожидаемый вывод: [18.5, 4.72, 15.8,
5.26, 19.2, 14.7]
ЖИ арқылы жасау
ЖИ арқылы жасау
Бөлісу
1 - айлық
Материал тарифі-96% жеңілдік
00
05
00
ҚМЖ
Ашық сабақ
Тәрбие сағаты
Презентация
БЖБ, ТЖБ тесттер
Көрнекіліктер
Балабақшаға арнарлған құжаттар
Мақала, Эссе
Дидактикалық ойындар
және тағы басқа 400 000 материал
Барлық 400 000 материалдарды шексіз
жүктеу мүмкіндігіне ие боласыз
жүктеу мүмкіндігіне ие боласыз
1 990 ₸ 49 000₸
1 айға қосылу
Материалға шағымдану
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Жариялаған:
Қойшыбай Бекнұр ЕрболатұлыШағым жылдам қаралу үшін барынша толық ақпарат жіберіңіз
Практикум. Элементтердің орнын ауыстыру
Тақырып бойынша 21 материал табылды
Практикум. Элементтердің орнын ауыстыру
Материал туралы қысқаша түсінік
Практикум. Элементтердің орнын ауыстыру
Материалдың қысқаша нұсқасы
ПРАКТИКУМ. ЭЛЕМЕНТТЕРДІҢ
ОРНЫН АУЫСТЫРУ
БІРӨЛШЕМДІ МАССИВТЕР
Массив деген не?
Массив – элементтердің
реттелген жиыны болып
табылатын деректер құрылымы,
олардың әрқайсысының өзіндік
бірегей индексі бар.
Негізгі сипаттамалары:
Элементтер: массивтің әрбір
элементі белгілі бір мәнді немесе
ақпаратты қамтиды.
Индекстеу: Әрбір элементтің
индекс деп аталатын бірегей
нөмірі бар, ол оған сілтеме
жасауға мүмкіндік береді.
М ы са лы :
да р
н
а
с
]
0
5
,
0
4
,
0
3
Мысалы, [10, 20,
не
ә
ж
р
а
б
т
н
е
м
е
л
э
массивінде бес
өз
ң
ы
н
ы
с
ы
с
й
а
қ
р
ә
олард ы ң
4.
,
3
,
2
1,
,
0
:
р
а
б
і
с
к
и нд е
Индекс
Индекс:
1. Анықтамасы:
Индекс – массивтегі элементті
бірегей түрде анықтау үшін
пайдаланылатын бүтін мән.
Негізгі сипаттамалары:
Нөмірлеу: индекстер әдетте 0-ден
басталады және әрбір келесі
элемент үшін 1-ге артады.
Бірегей: массивтегі әрбір индекс
бірегей болып табылады, бұл
нақты элементті дәл көрсетуге
мүмкіндік береді.
ы
т
қ
я
и
с
в
и
с
с
а
м
»
у
р
ы
т
с
ы
у
а
і
д
р
е
т
т
н
е
м
е
л
э
ің
«
д
р
а
е
д
т
у
т
а
н
л
е
а
м
м
е
а
л
л
э
р
е
а
ш
е
н
Бағд
р
і
б
е
с
е
м
е
н
ір
б
ы
ғ
а
д
н
у
ы
а
д
м
н
ы
л
ы
р
ы
о
р
ұ
қ
ы
н
р
а
е
м
т
ла
р
а
д
дерек
ғ
а
б
л
ұ
Б
.
і
д
е
р
і
д
л
і
б
н
і
с
т
е
е
ц
о
ж
р
а
қ
п
у
у
т
т
р
р
е
е
г
г
з
з
ө
е
с
е
м
мәнін ө
е
н
у
т
р
а
ң
а
ж
н
ы
н
ұ
м
з
а
у
м
р
ы
ң
і
т
т
с
в
ы
и
у
с
а
с
а
і
м
д
р
е
е
д
нтт
е
кезін
м
е
л
Э
.
н
і
к
м
ү
м
ы
у
л
о
б
е
с
ы
е
л
м
а
е
д
н
й
а
і
п
д
р
е
а
т
д
кс
е
д
н
и
болған
ы
т
с
ы
н
а
л
й
а
б
а
ғ
а
м
р
ы
с
п
а
т
.
ы
д
а
әдетте нақты
л
ы
р
ы
с
а
е
г
е
з
ү
ж
ы
л
ы
қ
р
а
у
ан
д
л
о
қ
ы
д
р
а
т
т
р
а
ш
Мысалы - 1.
s = [10, 20, 30, 40, 50]
s[2] = 35
print (s)
Мысалы - 2.
numbers = [5, 15, 25, 35, 45]
for i in range(len(numbers)):
if numbers[i] < 30:
numbers[i] = 0
print(numbers)
Индекс бойынша ауыстыру
# Заменить первый элемент в массиве
numbers = [5, 10, 15, 20]
numbers[0] = 7
print(numbers) # Вывод: [7, 10, 15, 20]
Шарт бойынша ауыстыру
# Теріс сандарды 0-ге ауыстырыңыз
values = [-2, 5, -8, 10, -3]
for i in range(len(values)):
if values[i] < 0:
values[i] = 0
print(values) # Вывод: [0, 5, 0, 10, 0]
Цикл және пайдаланушы енгізуі
арқылы ауыстыру:
# Орташа мәннен аз элементтерді жаңа
мәнмен ауыстырыңыз
data = [12, 18, 25, 8, 15]
average = sum(data) / len(data)
for i in range(len(data)):
if data[i] < average:
new_value = int(input(f"Элемент үшін жаңа
мән енгізіңіз {i + 1}: "))
data[i] = new_value
print(data)
# Использовать метод списка для
замены элемента
colors = ["красный", "зеленый",
"синий"]
colors[1] = "желтый"
print(colors) # Вывод: ["красный",
"желтый", "синий"]
1 тапсырма
numbers 5 бүтін саннан тұратын
массив жасаңыз . Екінші жиым
элементін бірінші және үшінші
элементтердің қосындысына тең
жаңа мәнмен ауыстырыңыз.
Жауабы
numbers = [15, 25, 35, 45, 55]
numbers[1] = numbers[0] + numbers[2]
print(numbers)
# Ожидаемый вывод: [15, 50, 35, 45,
55]
2 тапсырма
data 8 бүтін саннан тұратын массив
жасаңыз . Барлық теріс массив
элементтерін олардың абсолютті
мәндерімен ауыстырыңыз.
Жауабы
data = [3, -7, 12, -5, 8, -10, 15, -2]
for i in range(len(data)):
if data[i] < 0:
data[i] = abs(data[i])
print(data)
Ожидаемый вывод: [3, 7, 12, 5, 8, 10, 15,
2]
Жауабы:
numbers = [15, 30, 25, 10, 45, 20, 35, 5]
max_value = max(numbers)
min_value = min(numbers)
for i in range(len(numbers)):
if numbers[i] == max_value or numbers[i] ==
min_value:
new_value = int(input(f"Введите новое
значение для элемента {i + 1}: "))
numbers[i] = new_value
print(numbers)
3 Тапсырма
numbers 8 бүтін саннан тұратын массив
жасаңыз . Жиымдағы ең үлкен және ең
кіші мәндерді пайдаланушы енгізетін
жаңа мәнмен ауыстырыңыз.
4 тапсырма
values6 нақты саннан тұратын массив
құру . 20-дан асатын барлық массив
элементтерін олардың квадрат
түбірлерімен ауыстырыңыз.
Жауабы:
values = [18.5, 22.3, 15.8, 27.6, 19.2, 14.7]
for i in range(len(values)):
if values[i] > 20:
values[i] = round(values[i] ** 0.5, 2)
print(values)
# Ожидаемый вывод: [18.5, 4.72, 15.8,
5.26, 19.2, 14.7]
ОРНЫН АУЫСТЫРУ
БІРӨЛШЕМДІ МАССИВТЕР
Массив деген не?
Массив – элементтердің
реттелген жиыны болып
табылатын деректер құрылымы,
олардың әрқайсысының өзіндік
бірегей индексі бар.
Негізгі сипаттамалары:
Элементтер: массивтің әрбір
элементі белгілі бір мәнді немесе
ақпаратты қамтиды.
Индекстеу: Әрбір элементтің
индекс деп аталатын бірегей
нөмірі бар, ол оған сілтеме
жасауға мүмкіндік береді.
М ы са лы :
да р
н
а
с
]
0
5
,
0
4
,
0
3
Мысалы, [10, 20,
не
ә
ж
р
а
б
т
н
е
м
е
л
э
массивінде бес
өз
ң
ы
н
ы
с
ы
с
й
а
қ
р
ә
олард ы ң
4.
,
3
,
2
1,
,
0
:
р
а
б
і
с
к
и нд е
Индекс
Индекс:
1. Анықтамасы:
Индекс – массивтегі элементті
бірегей түрде анықтау үшін
пайдаланылатын бүтін мән.
Негізгі сипаттамалары:
Нөмірлеу: индекстер әдетте 0-ден
басталады және әрбір келесі
элемент үшін 1-ге артады.
Бірегей: массивтегі әрбір индекс
бірегей болып табылады, бұл
нақты элементті дәл көрсетуге
мүмкіндік береді.
ы
т
қ
я
и
с
в
и
с
с
а
м
»
у
р
ы
т
с
ы
у
а
і
д
р
е
т
т
н
е
м
е
л
э
ің
«
д
р
а
е
д
т
у
т
а
н
л
е
а
м
м
е
а
л
л
э
р
е
а
ш
е
н
Бағд
р
і
б
е
с
е
м
е
н
ір
б
ы
ғ
а
д
н
у
ы
а
д
м
н
ы
л
ы
р
ы
о
р
ұ
қ
ы
н
р
а
е
м
т
ла
р
а
д
дерек
ғ
а
б
л
ұ
Б
.
і
д
е
р
і
д
л
і
б
н
і
с
т
е
е
ц
о
ж
р
а
қ
п
у
у
т
т
р
р
е
е
г
г
з
з
ө
е
с
е
м
мәнін ө
е
н
у
т
р
а
ң
а
ж
н
ы
н
ұ
м
з
а
у
м
р
ы
ң
і
т
т
с
в
ы
и
у
с
а
с
а
і
м
д
р
е
е
д
нтт
е
кезін
м
е
л
Э
.
н
і
к
м
ү
м
ы
у
л
о
б
е
с
ы
е
л
м
а
е
д
н
й
а
і
п
д
р
е
а
т
д
кс
е
д
н
и
болған
ы
т
с
ы
н
а
л
й
а
б
а
ғ
а
м
р
ы
с
п
а
т
.
ы
д
а
әдетте нақты
л
ы
р
ы
с
а
е
г
е
з
ү
ж
ы
л
ы
қ
р
а
у
ан
д
л
о
қ
ы
д
р
а
т
т
р
а
ш
Мысалы - 1.
s = [10, 20, 30, 40, 50]
s[2] = 35
print (s)
Мысалы - 2.
numbers = [5, 15, 25, 35, 45]
for i in range(len(numbers)):
if numbers[i] < 30:
numbers[i] = 0
print(numbers)
Индекс бойынша ауыстыру
# Заменить первый элемент в массиве
numbers = [5, 10, 15, 20]
numbers[0] = 7
print(numbers) # Вывод: [7, 10, 15, 20]
Шарт бойынша ауыстыру
# Теріс сандарды 0-ге ауыстырыңыз
values = [-2, 5, -8, 10, -3]
for i in range(len(values)):
if values[i] < 0:
values[i] = 0
print(values) # Вывод: [0, 5, 0, 10, 0]
Цикл және пайдаланушы енгізуі
арқылы ауыстыру:
# Орташа мәннен аз элементтерді жаңа
мәнмен ауыстырыңыз
data = [12, 18, 25, 8, 15]
average = sum(data) / len(data)
for i in range(len(data)):
if data[i] < average:
new_value = int(input(f"Элемент үшін жаңа
мән енгізіңіз {i + 1}: "))
data[i] = new_value
print(data)
# Использовать метод списка для
замены элемента
colors = ["красный", "зеленый",
"синий"]
colors[1] = "желтый"
print(colors) # Вывод: ["красный",
"желтый", "синий"]
1 тапсырма
numbers 5 бүтін саннан тұратын
массив жасаңыз . Екінші жиым
элементін бірінші және үшінші
элементтердің қосындысына тең
жаңа мәнмен ауыстырыңыз.
Жауабы
numbers = [15, 25, 35, 45, 55]
numbers[1] = numbers[0] + numbers[2]
print(numbers)
# Ожидаемый вывод: [15, 50, 35, 45,
55]
2 тапсырма
data 8 бүтін саннан тұратын массив
жасаңыз . Барлық теріс массив
элементтерін олардың абсолютті
мәндерімен ауыстырыңыз.
Жауабы
data = [3, -7, 12, -5, 8, -10, 15, -2]
for i in range(len(data)):
if data[i] < 0:
data[i] = abs(data[i])
print(data)
Ожидаемый вывод: [3, 7, 12, 5, 8, 10, 15,
2]
Жауабы:
numbers = [15, 30, 25, 10, 45, 20, 35, 5]
max_value = max(numbers)
min_value = min(numbers)
for i in range(len(numbers)):
if numbers[i] == max_value or numbers[i] ==
min_value:
new_value = int(input(f"Введите новое
значение для элемента {i + 1}: "))
numbers[i] = new_value
print(numbers)
3 Тапсырма
numbers 8 бүтін саннан тұратын массив
жасаңыз . Жиымдағы ең үлкен және ең
кіші мәндерді пайдаланушы енгізетін
жаңа мәнмен ауыстырыңыз.
4 тапсырма
values6 нақты саннан тұратын массив
құру . 20-дан асатын барлық массив
элементтерін олардың квадрат
түбірлерімен ауыстырыңыз.
Жауабы:
values = [18.5, 22.3, 15.8, 27.6, 19.2, 14.7]
for i in range(len(values)):
if values[i] > 20:
values[i] = round(values[i] ** 0.5, 2)
print(values)
# Ожидаемый вывод: [18.5, 4.72, 15.8,
5.26, 19.2, 14.7]
Бөлісу
ЖИ арқылы жасау
Файл форматы:
pdf
03.03.2024
138
ЖИ арқылы жасау
Жариялаған:
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
шағым қалдыра аласыз













