Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Інструкції If-Else | If-Else Оператори
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Python Ninja

bookІнструкції 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, щоб допомогти нашому ніндзя зібрати все суші на карті. Ніндзя буде переміщатися по сітці, збираючи суші та уникаючи стін.

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

copy

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

Завдання

Swipe to start coding

Рішення

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

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

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

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

ninja.py

index.html

index.html

preset.py

preset.py

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

bookІнструкції 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, щоб допомогти нашому ніндзя зібрати все суші на карті. Ніндзя буде переміщатися по сітці, збираючи суші та уникаючи стін.

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

copy

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

Завдання

Swipe to start coding

Рішення

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

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

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

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

ninja.py

index.html

index.html

preset.py

preset.py

some-alt