Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте If-Else Оператори | If-Else Оператори
Python Knight

bookIf-Else Оператори

У цьому розділі ми розглянемо концепцію операторів if-else у Python. Оператори if-else дозволяють приймати рішення у коді на основі певних умов. Це фундаментальна концепція програмування, яка дає змогу керувати потоком виконання програм.

Розуміння операторів if-else

Оператор if-else оцінює умову та виконує блок коду, якщо умова істинна. Якщо умова хибна, може виконуватися альтернативний блок коду. Таким чином, програма може реагувати по-різному на різні ситуації.

Ось базова структура оператора if-else:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Ключове слово "not"

Ключове слово "not" використовується для заперечення булевого виразу. Якщо умова істинна, використання "not" зробить її хибною, і навпаки. Це може бути корисно, коли потрібно виконати код лише тоді, коли умова не виконується.

Наприклад:

123
condition = False if not condition: print("Condition is false")
copy

Приклад

Розглянемо приклад використання операторів if-else, щоб допомогти нашому лицарю зібрати всі монети на карті. Лицар буде переміщатися по сітці, збираючи монети та уникаючи стін.

knight.py

knight.py

copy

У цьому прикладі лицар буде продовжувати рухатися та підбирати монети, доки не зустріне стіни зверху та праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо так, лицар рухається вгору та підбирає монету. Інакше він рухається праворуч і підбирає монету.

Завдання

Swipe to start coding

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
knight.py

knight.py

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 2.94

bookIf-Else Оператори

Свайпніть щоб показати меню

У цьому розділі ми розглянемо концепцію операторів if-else у Python. Оператори if-else дозволяють приймати рішення у коді на основі певних умов. Це фундаментальна концепція програмування, яка дає змогу керувати потоком виконання програм.

Розуміння операторів if-else

Оператор if-else оцінює умову та виконує блок коду, якщо умова істинна. Якщо умова хибна, може виконуватися альтернативний блок коду. Таким чином, програма може реагувати по-різному на різні ситуації.

Ось базова структура оператора if-else:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Ключове слово "not"

Ключове слово "not" використовується для заперечення булевого виразу. Якщо умова істинна, використання "not" зробить її хибною, і навпаки. Це може бути корисно, коли потрібно виконати код лише тоді, коли умова не виконується.

Наприклад:

123
condition = False if not condition: print("Condition is false")
copy

Приклад

Розглянемо приклад використання операторів if-else, щоб допомогти нашому лицарю зібрати всі монети на карті. Лицар буде переміщатися по сітці, збираючи монети та уникаючи стін.

knight.py

knight.py

copy

У цьому прикладі лицар буде продовжувати рухатися та підбирати монети, доки не зустріне стіни зверху та праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо так, лицар рухається вгору та підбирає монету. Інакше він рухається праворуч і підбирає монету.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

close

Awesome!

Completion rate improved to 2.94
Секція 5. Розділ 1
knight.py

knight.py

some-alt