�Практична робота №15��Складання та виконання алгоритмів із повтореннями
Нова українська школа
Урок 50
Інформатика 5
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.
Установлення програмного середовища Python
Відкрити вікно середовища IDLE можна:
використовуючи команду IDLE (Python) меню Пуск
використовуючи значок на Робочому столі
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Алгоритми з повтореннями. Цикл із лічильником
Повторення (цикл) — це алгоритмічна структура, за допомогою якої та сама послідовність дій виконується кілька разів.
Розглянемо правила запису алгоритмів із повторенням (циклів) мовою Python з використанням оператора циклу:
циклу із лічильником
for
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Повторення команд
Цикл for (цикл із параметром) повторює блок команд (тіло циклу) задану кількість разів, позбавляючи необхідності кількаразово писати одні й ті самі команди
Синтаксис оператора циклу for:
for і in range(n):
<тіло циклу>
Насамперед ми вказуємо ключове слово for
Потім — змінну і, яка буде лічильником циклу
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Повторення команд
Ключове слово in наказує почергово надати змінній і усі цілі значення з послідовності чисел від 0 до n–1.
for і in range(n):
<тіло циклу>
Не забувайте, що лічильник починає рахувати з 0, а не з 1.
Серію команд, що повторюється під час виконання циклу, називають тілом циклу. Кожне виконання тіла циклу називають ітерацією.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Повторення команд
Вбудована функція range() повертає зростаючу послідовність цілих чисел, які можна використовувати у виразах всередині циклу.
Щоб дати зрозуміти комп’ютеру, які команди слід повторити, використовуються відступи.
for і in range(n):
<тіло циклу>
Можна зробити відступ для кожної повторюваної в тілі циклу команди, натискаючи для цього клавішу Tab.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Лічильник циклу for
Якщо список значень лічильника достатньо великий і числа в списку змінюються з певним кроком, можна застосувати функцію range() із такими параметрами:
range(від, до, крок)
Відлік починається зі значення від
Завершується на 1 раніше за значення до
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Умовний оператор іf
Синтаксис умовного оператора в неповній формі:
іf <Умова>:
___ <Оператор>
де ___ — обов’язковий відступ від лівого краю.
Після запису умови слід поставити двокрапку :, яка показує, що далі має бути розташований блок дій.
Блок дій записується з обов’язковим однаковим відступом від лівого краю.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Домашнє завдання
Проаналізувати
с. 201-202
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Працюємо за комп’ютером
Практична робота 15
Складання та виконання алгоритмів із повтореннями
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Працюємо за комп’ютером
Сторінка
201-202
© Вивчаємо інформатику teach-inf.com.ua
Розділ 5
§ 31
Дякую за увагу!
Нова українська школа
Урок 50
Інформатика 5
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.