Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Булеві Значення | Цикли
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Python Ninja

bookБулеві Значення

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

Перш ніж рухатися далі, ви дізнаєтеся дещо нове про Python.

Оточення Ніндзя

Щоб допомогти Ніндзя орієнтуватися на карті, можна переглядати клітинки навколо нього. Наступні методи дозволяють Ніндзя перевіряти, що знаходиться поруч:

  • object_up() перевіряє клітинку над Ніндзя;
  • object_down() перевіряє під Ніндзя;
  • object_left() перевіряє ліворуч;
  • object_right() перевіряє праворуч.

Кожен метод повертає рядок, що описує об'єкт у цій клітинці: "wall", "sushi" або "empty".

Порівняння рядків

У Python можна порівнювати рядки за допомогою:

  • == перевіряє, чи однакові два рядки;
  • != перевіряє, чи різні два рядки.

Результатом таких порівнянь є булеве значення.

Булеві значення

У Python булевий — це тип значення, яке може бути одним із двох: True або False.

Оскільки такі функції, як object_up(), повертають рядки, ви можете перевірити, що бачить Ніндзя, і перетворити цю інформацію на щось, що може використати ваш код:

Чи є sushi праворуч?True або False:

ninja.object_right() == "sushi"

Чи є wall ліворуч?True або False:

ninja.object_left() == "wall"
question mark

Що відбувається першим у цьому рядку коду?

Select the correct answer

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

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

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

Секція 4. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Секція 4. Розділ 4
some-alt