Перейти до змісту

06: Контроль перебігу програми

Теорія

06 Контроль перебігу програми

До виконання завдань

Приклади

Корисні відео з інших тем

Також тут корисно почати розбиратися з налагодженням коду. Сайт pythontutor і debugger у Thonny можуть сильно допомогти в розумінні циклів.

Debug (налагодження коду):

Після виконання завдань

Завдання

Що потрібно зробити після цієї теорії:

  • Мінімум завдань: 6.0, 6.1, 6.2, 6.3, 6.6
  • Або всі завдання 6-го розділу

Якщо у вас немає досвіду програмування, постарайтеся не ускладнювати собі завдання. Наприклад, якщо в завданні не написано, що потрібно перевірити, що користувач передав саме число в input, не перевіряйте. Принаймні не робіть цього в першому варіанті реалізації. Якщо ви виконали завдання і пройшли тест, тепер можете додавати будь-які перевірки.

Завдання На які теми завдання (не обов'язково використовувати усі теми)
6.1 print, for, списки
6.2 print, for, if, рядки
6.3 print, for, if, try/except, рядки, списки
6.4 print, for, рядки, списки, форматування рядків
6.5 print, for, if, рядки, range, break, input
6.6 print, input, if, рядки, списки
6.6a print, input, if, for, try/except, рядки, списки
6.6b print, input, while, if, for, try/except, рядки, списки
6.7 print, if, for, словники, рядки, списки, форматування рядків

Приклади

Приклади, що показувалися у відео, можна знайти у репозиторії

Розібратися з прикладами допоможе Python Tutor.

Відповідні розділи у книзі

Контроль перебігу програми

Додаткові ресурси