Презентація "Масиви"

Про матеріал
Презентація на тему "Програмування алгоритмiв опрацювання табличних величин (одновимiрнi масиви)" 9класи
Перегляд файлу

imageПрограмування алгоритмiв опрацювання табличних величин (одновимiрнi масиви)

Добровольська Наталiя ФI-19

Криворiзький державний педагогiчний унiверсит

March 2023

                                                                                                                 March 2023                        1 / 20

image Що визначає тип змiнної?

imageЩо визначає тип змiнної?

Якi типи змiнних ви знаєте?

imageЩо визначає тип змiнної?

Якi типи змiнних ви знаєте?

Де трапляються впорядкованi набори даних?

imageЩо визначає тип змiнної?

Якi типи змiнних ви знаєте?

Де трапляються впорядкованi набори даних?

У чому зручнiсть їх використання на вiдмiну вiд невпорядкованих?

imageЩо визначає тип змiнної?

Якi типи змiнних ви знаєте?

Де трапляються впорядкованi набори даних?

У чому зручнiсть їх використання на вiдмiну вiд невпорядкованих?

Який загальний вигляд i як виконується команда циклу з лiчильником у мовi програмування, яку ви вивчали?


Масив – це сукупнiсть однотипних елементiв, що мають спiльне iм’я. Тип елементiв називають базовим типом масиву. Кожний елемент масиву визначається його iндексом. Кiлькiсть елементiв масиву визначає його розмiр.

Масив – це сукупнiсть однотипних елементiв, що мають спiльне iм’я. Тип елементiв називають базовим типом масиву. Кожний елемент масиву визначається його iндексом. Кiлькiсть елементiв масиву визначає його розмiр.

Одновимiрний масив – це масив, доступ до елементiв якого визначається за допомогою одного iндекса. Одновимiрнi масиви в Python це список елементiв.

Масив – це сукупнiсть однотипних елементiв, що мають спiльне iм’я. Тип елементiв називають базовим типом масиву. Кожний елемент масиву визначається його iндексом. Кiлькiсть елементiв масиву визначає його розмiр.

Одновимiрний масив – це масив, доступ до елементiв якого визначається за допомогою одного iндекса. Одновимiрнi масиви в Python це список елементiв.

назва_масиву = [значення 1, значення 2, значення 3, . . . ]


Приклади:

1               Порожнiй список: А = [ ]

Приклади:

1      Порожнiй список: А = [ ]

2      Масив модна уявити у виглядi таблицi:

Приклади:

1      Порожнiй список: А = [ ]

2      Масив модна уявити у виглядi таблицi:

Табл.: Одновимiрний масив

3

2

10

4

6

А[0]

А[1]

А[2]

А[3]

А[4]

»> a=[1, “Два”, 3.0]

»> a

[1, “Два”, 3.0]


У Python iндекс першого елемента не 1 а 0, другого 1 i т. д. Це особливiсть даної мови, i про це не можна забувати. Iндекс потрiбно вказувати у квадратних дужках бiля назви списку:

назва_масиву[iндекс]

                                                                                                                        March 2023                        5 / 20

У Python iндекс першого елемента не 1 а 0, другого 1 i т. д. Це особливiсть даної мови, i про це не можна забувати. Iндекс потрiбно вказувати у квадратних дужках бiля назви списку:

назва_масиву[iндекс]

Отже вираз а[1] буде дорiвнювати значенню ’два’, тобто другому елементу нашого списку а:

»> a=[1, “Два”, 3.0]

»> a[1]

“Два”

»> a[1]==“Два”

True

                                                                                                                        March 2023                        5 / 20

Пам’ятайте

Якщо ж ви вкажете елемент з iндексом бiльшим за кiлькiсть елементiв списку, то Python просто виведе повiдомлення про помилку, оскiльки такого елемента не iснує:

                                                                                                                        March 2023                        6 / 20


image

Пам’ятайте

Якщо ж ви вкажете елемент з iндексом бiльшим за кiлькiсть елементiв списку, то Python просто виведе повiдомлення про помилку, оскiльки такого елемента не iснує:

Додавання спискiв — це дiя при якiй до одного списку додаються елементи iншого.

image

image

Звернiть увагу! Змiнна при додаваннi до списку повинна бути представлена у виглядi списку (взята в квадратнi дужки):

image

Множення списку на число (дублювання) – Фактично являє собою повторення списку n разiв (n – обов’язково цiле число!):

Зрiз – певна частина списку обмежена двома iндексами. Для його отримання потрiбно звернутися до списку та вказати початковий та кiнцевий iндекси через двi крапки:

назва_списку[початковий_iндекс:кiнцевий_iндекс]

»> list=[0,1,2,3,4,5,6,7,8,9]

»> list[2:6]

[2,3,4,5]

                                                                                                                       March 2023                      10 / 20

Зрiз – певна частина списку обмежена двома iндексами. Для його отримання потрiбно звернутися до списку та вказати початковий та кiнцевий iндекси через двi крапки:

назва_списку[початковий_iндекс:кiнцевий_iндекс]

»> list=[0,1,2,3,4,5,6,7,8,9]

»> list[2:6]

[2,3,4,5]

назва_списку[початковий_iндекс:кiнцевий_iндекс:крок_зрiзу]

»> list[3:10:3]

[3,6,9]

                                                                                                                       March 2023                      10 / 20

Якщо вам потрiбно встановити в якостi iндекса номер початкового або кiнцевого елементiв – їх можна не вказувати:

»> list[:3]

[0,1,2]

»> list[8:]

[8,9]

                                                                                                                       March 2023                      11 / 20


Якщо вам потрiбно встановити в якостi iндекса номер початкового або кiнцевого елементiв – їх можна не вказувати:

»> list[:3]

[0,1,2]

»> list[8:]

[8,9]

В якостi кроку можна використовувати i вiд’ємне число, тодi ми отримаємо список у зворотньому порядку:

»> list[::-1]

[9,8,7,6,5,4,3,2,1]

Введення та виведення табличних величин у програмах

Таблична величина – впорядкований список, який складається з елементiв одного типу.

Введення табличних величин

Для введення використовують функцiю input() з методом split() для визначення роздiльника мiж елементами списку:

назва_списку=input().split(“роздiльник”)

image

Введення табличних величин

назва_списку=[int(i) for i in input().split()]

image

Виведення табличних величин

Виведення списку вiдбувається за допомогою функцiї print():

»> print(list)

[1.0, 2.0, 3.0, 4.0, 5.0, 6.0]

»> for i in list:

»> print(i)

1.0 2.0 3.0 4.0 5.0

6.0

Виведення табличних величин

image


1       Що таке одновимiрний масив?

1      Що таке одновимiрний масив?

2      З чого складається iм’я елемента одновимiрного масиву?

                                                                                                                  March 2023                      17 / 20

1      Що таке одновимiрний масив?

2      З чого складається iм’я елемента одновимiрного масиву?

3      Що може використовуватись як номер елемента одновимiрного масиву?

                                                                                                                  March 2023                      17 / 20

1      Що таке одновимiрний масив?

2      З чого складається iм’я елемента одновимiрного масиву?

3      Що може використовуватись як номер елемента одновимiрного масиву?

4      Який тип даних використовується для роботи з масивами? Як записують данi цього типу?

                                                                                                                  March 2023                      17 / 20

1      Що таке одновимiрний масив?

2      З чого складається iм’я елемента одновимiрного масиву?

3      Що може використовуватись як номер елемента одновимiрного масиву?

4      Який тип даних використовується для роботи з масивами? Як записують данi цього типу?

5      Яка функцiя використовується для визначення кiлькостi елементiв масиву?

                                                                                                                  March 2023                      17 / 20


1      Що таке одновимiрний масив?

2      З чого складається iм’я елемента одновимiрного масиву?

3      Що може використовуватись як номер елемента одновимiрного масиву?

4      Який тип даних використовується для роботи з масивами? Як записують данi цього типу?

5      Яка функцiя використовується для визначення кiлькостi елементiв масиву?

6      Яка функцiя використовується для додавання до масиву нових елементiв?

Домашнє завдання

imageПараграф 5.1. сторiнка 230

Задача: Створiть програму мовою Python. На входi маємо два списки i цiле число. Якщо останнє бiльше 0, то до першого списку додається другий, iнакше до другого перший. На виходi маємо новий утворений список.

Перелiк використаних джерел

imageКриворiзький державний педагогiчний унiверситет,, https://kdpu.edu.ua/.

Кафедра iнформатики та прикладної математики КДПУ,,

https://cutt.ly/AxhnVf3.

image Програмування алгоритмiв опрацювання табличних величин (одновимiрнi масиви) Добровольська Наталiя

ФI-19,,

https://drive.google.com/file/d/1B3uSEI nHf 1K9hHeu4QroISS Smhqwxl/view?usp = sharelink.


Дякую за увагу!

pdf
Пов’язані теми
Інформатика, Презентації
Додано
10 травня 2023
Переглядів
763
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку