Інструкції If-Else
Розуміння операторів if-else
Оператор if-else оцінює умову та виконує блок коду, якщо умова істинна. Якщо умова хибна, може виконуватися альтернативний блок коду. Це дозволяє програмам реагувати по-різному на різні ситуації.
Ось базова структура оператора if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
Ключове слово not
Ключове слово not використовується для заперечення булевого виразу. Якщо умова істинна, використання "not" зробить її хибною, і навпаки. Це може бути дуже корисно, коли потрібно виконати код лише тоді, коли умова не виконується.
123condition = False if not condition: print("Condition is false")
Розгляньте приклад, у якому використовуються оператори if-else, щоб допомогти нашому ніндзя зібрати все суші на карті. Ніндзя буде переміщатися по сітці, збираючи суші та уникаючи стін.
ninja.py
index.html
preset.py
Ніндзя продовжує рухатися та підбирати суші, доки не зустріне стіни зверху та праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо так, ніндзя рухається вгору та підбирає суші. В іншому випадку він рухається праворуч і підбирає суші.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
ninja.py
index.html
preset.py
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 2.94
Інструкції If-Else
Свайпніть щоб показати меню
Розуміння операторів if-else
Оператор if-else оцінює умову та виконує блок коду, якщо умова істинна. Якщо умова хибна, може виконуватися альтернативний блок коду. Це дозволяє програмам реагувати по-різному на різні ситуації.
Ось базова структура оператора if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
Ключове слово not
Ключове слово not використовується для заперечення булевого виразу. Якщо умова істинна, використання "not" зробить її хибною, і навпаки. Це може бути дуже корисно, коли потрібно виконати код лише тоді, коли умова не виконується.
123condition = False if not condition: print("Condition is false")
Розгляньте приклад, у якому використовуються оператори if-else, щоб допомогти нашому ніндзя зібрати все суші на карті. Ніндзя буде переміщатися по сітці, збираючи суші та уникаючи стін.
ninja.py
index.html
preset.py
Ніндзя продовжує рухатися та підбирати суші, доки не зустріне стіни зверху та праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо так, ніндзя рухається вгору та підбирає суші. В іншому випадку він рухається праворуч і підбирає суші.
Swipe to start coding
Рішення
Дякуємо за ваш відгук!
ninja.py
index.html
preset.py