Want to create interactive content? It’s easy in Genially!

Get started free

8 клас Урок 36 Коментування програмного коду.

InnaTrischuk

Created on April 25, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Math Lesson Plan

Primary Unit Plan 2

Animated Chalkboard Learning Unit

Business Learning Unit

Corporate Signature Learning Unit

Code Training Unit

History Unit plan

Transcript

8 клас

computer science

«Навчальна книга — Богдан»

тема 36-37

Коментування програмного коду

Зроби свій вибір

Коментарі

Типи помилок

Вікно повідомлення messagebox

Перевірка коду

Коментування програмного коду

Коментарі — це рядки, які ігноруються інтерпретатором під час виконання програми.

Навіщо потрібні коментарі?

Коментарі не впливають на роботу коду, але дають розробникам додаткову інформацію:

Описують логіку коду та пояснюють, як працює програма.

Вказують на складні частини коду, щоб полегшити розуміння.

Допомагають командній роботі: інші розробники зможуть швидше зрозуміти код.

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

Типи коментарів у Python

У Python є два основні типи коментарів: одно- та багаторядкові.

Однорядкові коментарі

Багаторядкові коментарі

Коментування в Tkinter

Приклад коментування коду в Tkinter

Рекомендації щодо коментування коду

Коментуйте складні ділянки коду

Не коментуйте очевидне

Описуйте функції перед їх визначенням

Короткі та інформативні коментарі

Перевірка коду на помилки

Під час розробки програмного забезпечення в Python, особливо з використанням модулю Tkinter для створення графічного інтерфейсу, можуть виникати різні помилки.

Типи помилок у Python

Синтаксичні помилки

Приклади синтаксичних помилок:

- пропущена дужка - пропущена двокрапка після оголошення if, for, def тощо - неправильний відступ (що особливо важливо в Python)

Як виявити?

Типи помилок у Python

Помилки виконання (Run-time errors)

Зазвичай виникають через:

- поділ на нуль - спробу доступу до невірного індексу в списку - використання невизначених змінних

Як виявити?

Типи помилок у Python

Логічні помилки

Приклади логічних помилок:

- написання помилкової формули обчислень - неправильне використання логічних операторів

Як виявити?

Методи перевірки коду на помилки в Python

Використання try та except

Пояснення

Методи перевірки коду на помилки в Python

raise — виклик помилок вручну

assert — перевірка умов

Вікно повідомлення messagebox

messagebox — це спеціальний інструмент, який відкриває вікно повідомлення в Tkinter.

- інформаційні повідомлення

- попередження

- повідомлення про помилки

- підтвердження дії

Імпорт модуля messagebox

messagebox є частиною модуля Tkinter, тому його можна імпортувати безпосередньо з tkinter:

Основні типи повідомлень у messagebox

showinfo

showwarning

showerror

Основні типи повідомлень у messagebox

askquestion

askokcancel

askretrycancel

Практичне застосування messagebox у програмі Tkinter

Приклад 1: Інформаційне повідомлення після успішного збереження даних

Практичне застосування messagebox у програмі Tkinter

Приклад 2: Підтвердження виходу з програми

Застосування messagebox для обробки помилок у Tkinter

Розглянемо приклад ділення двох чисел

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