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. Перше Знайомство
2. Змінні та Типи
4. Інші Типи Даних
5. Цикли
6. Функції

bookЛогічний Тип Даних

Ласкаво просимо до третього розділу! У цьому розділі ми зануримося у ще один тип даних Python: булевий або логічний тип. Булеві типи можуть мати тільки одне з двох значень: True або False. Цей тип даних використовується при обчисленні логічних умов.

Ось логічні оператори для порівняння:

  • == дорівнює
  • != не дорівнює;
  • > більше ніж;
  • < менше ніж;
  • >= більше або дорівнює;
  • <= менше або дорівнює;

Коли ви застосовуєте ці оператори, результатом буде логічне значення: True, якщо умова виконується, і False, якщо не виконується. Наприклад, розглянемо наступні обчислення:

123456
# Check if 1 equals 1 print(1 == 1) # Check if "abc" equals "aBc" print("abc" == "aBc") # Check if 87*731 greater than or equal to 98*712 print(87*731 >= 98*712)
copy

Що означають наведені вище результати? Перший True означає, що 1 дорівнює 1 (що само собою зрозуміло); другий False вказує на те, що рядки "abc" і "aBc" відрізняються через чутливість літери b до регістру. Останнє значення False означає, що 87*731 не більше і не дорівнює 98*712. Насправді, 63597 менше за 69776.

Тепер давайте оцінимо наступне:

  1. Чи є числова змінна first_integer менша або рівна second_integer? (Повернути True, якщо перша змінна менша або дорівнює другій, і False, якщо вона більша за другу)
  2. Чи рядок "text" не збігається з "TEXT"?
  3. Чи довжина рядка "Python" дорівнює 6?

Примітка

Друк виразу, такого як, наприклад, variable_1 >= variable_2, не означає, що variable_1 насправді більше або дорівнює variable_2. Це просто означає, що ви перевіряєте, чи є цей вираз True (правдивим) або False (неправдивим). Ця операція ніяк не впливає на значення цих змінних.

question-icon

Заповніть пропуски, щоб виконати завдання.

# Перевірте наступні твердження
print(first_integersecond_integer)
print("text""TEXT")
print(len("Python")6)
True
True
True

Натисніть або перетягніть елементи та заповніть пропуски

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

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

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

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