Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Під час розв'язування складних задач іноді виникає потреба повторити циклічний процес кілька разів. Для цього використовують вкладені цикли.
Цикл називають вкладеним, якщо він міститься в тілі іншого циклу.
Зовнішній цикл — це основний цикл, усередині якого записано іншу конструкцію.
Внутрішній цикл — це цикл, що виконується всередині зовнішнього.
Алгоритм роботи вкладених циклів можна описати так:
Зовнішній цикл починає свою першу ітерацію (перший крок).
Керування передається внутрішньому циклу.
Внутрішній цикл виконується повністю (від початку до кінця).
Після завершення внутрішнього циклу зовнішній переходить до своєї другої ітерації.
Внутрішній цикл знову запускається «з нуля» і виконується повністю.
Процес повторюється, доки не закінчаться ітерації зовнішнього циклу.
Запам'ятайте: За кожну одну ітерацію зовнішнього циклу внутрішній цикл виконується стільки разів, скільки передбачено його параметрами.
Кожне виконання тіла циклу називають ітерацією.
Синтаксис у Python
Найчастіше вкладені цикли реалізують за допомогою оператора for. Важливо дотримуватися рівнів відступів.

Основні правила:
Рівні вкладеності: Внутрішній цикл може містити в собі ще один цикл (третій рівень) і так далі, але велика кількість вкладень сповільнює роботу програми.
Змінні циклів: Обов'язково використовуйте різні імена для параметрів зовнішнього та внутрішнього циклів (наприклад, i, j, k).
Типи циклів: Можна комбінувати різні типи, наприклад, цикл while всередині for або навпаки.
Приклад: Виведення таблиці множення
Зовнішній цикл відповідає за перший множник (рядки), а внутрішній — за другий множник (стовпці):


2
Надрукуйте відповідь на запитання:
Чому для внутрішнього циклу важливо використовувати інше ім’я змінної (наприклад, j замість i)?
3
Скільки разів буде надруковано слово "Код", якщо виконати цей фрагмент? (Введіть число)

4
Які фрагменти коду містять конструкцію «вкладені цикли»?
5
Практичне завдання «Розумний кошик супермаркету»
Ти розробляєш софт для каси самообслуговування. Покупець підходить до каси з кількома пакетами товарів (наприклад, окремий пакет з овочами, окремий — з фруктами). Програма має порахувати загальну вартість усіх товарів у кожному пакеті.
Середовище: https://yepython.pp.ua/
Код-роз'язок:

Рефлексія від 2 учнів
Сподобався:
Так: 1
Ні: 1
Зрозумілий:
Так: 1
Ні: 1
Потрібні роз'яснення:
Ні: 1
Так: 1
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.