Рабочие листы
к вашим урокам
Скачать
1 слайд
Пән: Алгоритімдеу және бағдарламалау
Сабақтың тақырыбы: №20 Екі өлшемді жиымдар
Жоспар:
екі өлшемді жиымдар
олармен жұмыс
2 слайд
Үй тапсырмасын сұрау
Жиын
анықтамасы
Жазу форматы
Сөздік
анықтамасы
Жазу форматы
Тізім
анықтамасы
Жазу форматы
Кортеж
анықтамасы
Жазу форматы
3 слайд
Көбіне берілгендерді кестелер түрінде сақтау керек болады. Мұндай кестелер матрицалар немесе екі өлшемді жиымдар деп аталады. Python тілінде кестені жолдардың тізімі ретінде көрсетуге болады.
Жаңа тақырып
4 слайд
матрицалар немесе екі өлшемді жиымдар
s =[ [3,5,7], [9,2,1], [4,6,8] ]
s[1] # [9,2,1]
s[1][2] #[1]
5 слайд
a = [[1, 2, 3], [4, 5, 6]]
print(a[0])
print(a[1])
b = a[0]
print(b)
print(a[0][2])
a[0][1] = 7
print(a)
print(b)
b[2] = 9
print(a[0])
print(b)
үш бағаннан және екі жолдан тұратын кесте құрайық
6 слайд
Тізімді өңдеп, экранға шығару үшін екі кіріктірілген цикл қолданылады. Бірінші цикл жол нөмірін анықтайды, ал екінші цикл элемент нөмірін анықтайды. Мысалы, экранға екі өлшемді тізімді жолдарға бөліп, сандарының арасына бос орын қойып шығару үшін келесідей жазу керекпіз:
a = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]
for i in range(len(a)):
for j in range(len(a[i])):
print(a[i][j], end=' ')
print()
7 слайд
Python тілінде for циклінің айнымалысы range () функциясының көмегімен құрылған диапазонды ғана емес, кез келген реттелген элементтерді қабылдай береді:
a = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]
for row in a:
for elem in row:
print(elem, end=' ')
print()
1 2 3 4
5 6
7 8 9
8 слайд
s = [[0]*5 for i in range (3)]
print (s)
5 бірдей элементтен тұратын 3 тізімнен тұратын кіріктірілген тізім құрайық:
[[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]
9 слайд
Жаңа тақырып бойынша сұрақтар
Матрица дегеніміз?
range () функциясының көмегімен не істеуге болады?
бірдей элементтен тұратын тізім қалай құрамыз?
10 слайд
Мудлға салынып, тапсырма беріледі. Жаңа тақырыпты конспектілеу.
Үй тапсырмасы
11 слайд
Сау болыңыздар!
Сабақ аяқталды.
Рабочие листы
к вашим урокам
Скачать
6 666 046 материалов в базе
Настоящий материал опубликован пользователем Дуйсембекова Арайлым Нургельдиевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.