Школа 22 Інформатика Зміст Пошук Відгуки Підтримка
Logo 22
arrow_back

Якщо

Незалежний сайт вчителів, учнів та батьків


Google-Клас

Завдання Якщо

Вдосконалимо обробку пошуку, щоб розрізнити вдалий і невдалий результати.

Зараз програма виглядає приблизно так:

Якщо 1

Пояснення 1.

Пояснення01

❓ Контрольне запитання 1. Як виглядатиме програмний код, якщо змінна називатиметься не text, а slovo?

❓ Контрольне запитання 2. А як виглядатиме програмний код, якщо змінна називатиметься t?

Отже, зараз програма завжди виводить в messagebox повідомлення із введеним словом:

Пояснення02

Вікно повідомлень крім вигляду для подання інформації (info) може мати вигляд вікна повідомлень про помилки (error):

Якщо 2 Якщо 3
Якщо 4 Якщо 5

Навчимо програму розрізняти вдалий і невдалий пошук.

Нехай пошук вважатиметься вдалим, якщо в поле пошуку entry введено слово "пароль", і невдалим, якщо введено якесь інше слово.

При вдалому пошуку потрібно відкрити інформаційне вікно, а при невдалому – вікно з повідомленням про помилку.

Тобто, зараз програма робить таке:

відкрити вікно із введеним словом


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


якщо текст правильний, то:

відкрити вікно з інформацією і текстом "правильно"

інакше:

відкрити вікно з повідомленням про помилку і текстом "неправильно"

Мовою python це записується так:

❗ відступи зліва важливі

Якщо 6

📘 if – якщо

📘 else – інакше

💡 Щоб порівняти, чи «текст правильний», потрібно перевірити, чи дорівнює значенної змінної уведеному текстовому значенню. Наприклад, якщо змінна t, а правильне текстове значення – "abcd", то це записують так:

if t == "abcd":

(знак «дорівнює» два рази підряд)


Останні зміни: 23 02 2025

вгору