1 of 12

Практична робота 10 ��Створення програм для опрацювання списків

Нова українська школа

Урок 49

Інформатика 7

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 12

Повторюємо

Згадаймо алгоритм роботи з програмою у вікні середовища IDLE Python.

Введення тексту програми

Збереження файлу програми

Виконання програми

Перегляд результату у вікні IDLE

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

3 of 12

Повторюємо

Відкрити вікно середовища IDLE можна:

використовуючи команду IDLE (Python) меню Пуск

використовуючи значок на Робочому столі

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

4 of 12

Поняття списку

Для опрацювання сукупностей даних у програмуванні існують структуровані типи, один з яких — список. Величина структурованого типу може містити множину значень.

Список (list) — це упорядкований набір об’єктів різних типів чисел, рядків, списків тощо), який можна змінювати.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

5 of 12

Поняття списку

[ ]

Ви вже використовували списки колірних констант під час малювання Черепашкою:

colors = ['red', 'yellow', 'green', 'blue']

Як бачимо, створити змінну типу список можна за допомогою оператора присвоєння.

У тексті програми список беруть у квадратні дужки, а його елементи відокремлюють комами.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

6 of 12

Нумерація елементів списку

Списки є впорядкованими послідовностями, тому можна отримувати доступ до їх елементів за їхніми індексами, добувати зрізи, вимірювати довжину списку. Нумерація елементів починається з нуля.

lst = ['a' 'b' 'c' 'd' 'e' 'f']

lst[0] = 'a'

0

1

2

3

4

5

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

7 of 12

Перші кроки з EasyGUI

Перед викликом функцій із бібліотеки EasyGUI на початку програмного коду слід імпортувати модуль easygui:

from easygui import*

Вікно повідомлень

Функція msgbox() модуля easygui створює діалогове вікно з повідомленням і єдиною кнопкою.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

8 of 12

Перші кроки з EasyGUI

Формат функції msgbox():

msgbox(message, <title, button, image>)

текст повідомлення;

message

заголовок діалогового вікна,

title

напис на кнопці,

button

ім’я графічного файлу (у форматі .gif) для додавання зображення.

image

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

9 of 12

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

Проаналізувати

с. 234

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

10 of 12

Працюємо за комп’ютером

Практична робота 10

Створення програм для опрацювання списків

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

11 of 12

Працюємо за комп’ютером

Сторінка

234

© Вивчаємо інформатику teach-inf.com.ua

Розділ 5

§ 38

12 of 12

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

Нова українська школа

Урок 49

Інформатика 7

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.