Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Оператори І, Або, Не | Істина чи брехня?
Типи даних у Python
course content

Зміст курсу

Типи даних у Python

Типи даних у Python

1. Знайомство з числами в Python
2. Істина чи брехня?
4. Поєднання всіх тем разом

Оператори І, Або, Не

У реальному житті майже кожна людина висловлює свої думки, використовуючи фрази на кшталт "Так чи ні ", "Однозначно ні ", "Так, так і так!". Мова Python дозволяє робити майже те ж саме, але використовує більш формальні фрази, засновані на операторах and, or і not.

X та Y можуть бути будь-якими логічними твердженнями (True або False):

ВиразСинтаксЦіль використання
andX and YПовертає True тільки коли X та Y обидва True
orX or YПовертає True завжди окрім ситуації коли X та Y обидва False
notnot XЯкщо X має значення True,то змінює його на False, і навпаки

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

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

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

Секція 2. Розділ 3
toggle bottom row

Оператори І, Або, Не

У реальному житті майже кожна людина висловлює свої думки, використовуючи фрази на кшталт "Так чи ні ", "Однозначно ні ", "Так, так і так!". Мова Python дозволяє робити майже те ж саме, але використовує більш формальні фрази, засновані на операторах and, or і not.

X та Y можуть бути будь-якими логічними твердженнями (True або False):

ВиразСинтаксЦіль використання
andX and YПовертає True тільки коли X та Y обидва True
orX or YПовертає True завжди окрім ситуації коли X та Y обидва False
notnot XЯкщо X має значення True,то змінює його на False, і навпаки

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

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

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

Секція 2. Розділ 3
toggle bottom row

Оператори І, Або, Не

У реальному житті майже кожна людина висловлює свої думки, використовуючи фрази на кшталт "Так чи ні ", "Однозначно ні ", "Так, так і так!". Мова Python дозволяє робити майже те ж саме, але використовує більш формальні фрази, засновані на операторах and, or і not.

X та Y можуть бути будь-якими логічними твердженнями (True або False):

ВиразСинтаксЦіль використання
andX and YПовертає True тільки коли X та Y обидва True
orX or YПовертає True завжди окрім ситуації коли X та Y обидва False
notnot XЯкщо X має значення True,то змінює його на False, і навпаки

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

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.

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

У реальному житті майже кожна людина висловлює свої думки, використовуючи фрази на кшталт "Так чи ні ", "Однозначно ні ", "Так, так і так!". Мова Python дозволяє робити майже те ж саме, але використовує більш формальні фрази, засновані на операторах and, or і not.

X та Y можуть бути будь-якими логічними твердженнями (True або False):

ВиразСинтаксЦіль використання
andX and YПовертає True тільки коли X та Y обидва True
orX or YПовертає True завжди окрім ситуації коли X та Y обидва False
notnot XЯкщо X має значення True,то змінює його на False, і навпаки

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

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Завдання

Настав час для більш складних завдань!

Тут вам потрібно замінити ___ на True або False відповідно до наступних умов:

  1. Змінна statement1 має дорівнювати True.
  2. Змінна statement2 має дорівнюватиFalse.
Секція 2. Розділ 3
Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt