Логічний Тип Даних
Ласкаво просимо до третього розділу! У цьому розділі ми зануримося у ще один тип даних 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)
Що означають наведені вище результати? Перший True означає, що 1 дорівнює 1 (що само собою зрозуміло); другий False вказує на те, що рядки "abc" і "aBc" відрізняються через чутливість літери b до регістру. Останнє значення False означає, що 87*731 не більше і не дорівнює 98*712. Насправді, 63597 менше за 69776.
Тепер давайте оцінимо наступне:
- Чи є числова змінна
first_integerменша або рівнаsecond_integer? (ПовернутиTrue, якщо перша змінна менша або дорівнює другій, іFalse, якщо вона більша за другу) - Чи рядок
"text"не збігається з"TEXT"? - Чи довжина рядка
"Python"дорівнює6?
Примітка
Друк виразу, такого як, наприклад,
variable_1 >= variable_2, не означає, щоvariable_1насправді більше або дорівнюєvariable_2. Це просто означає, що ви перевіряєте, чи є цей вираз True (правдивим) або False (неправдивим). Ця операція ніяк не впливає на значення цих змінних.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.64
Логічний Тип Даних
Свайпніть щоб показати меню
Ласкаво просимо до третього розділу! У цьому розділі ми зануримося у ще один тип даних 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)
Що означають наведені вище результати? Перший True означає, що 1 дорівнює 1 (що само собою зрозуміло); другий False вказує на те, що рядки "abc" і "aBc" відрізняються через чутливість літери b до регістру. Останнє значення False означає, що 87*731 не більше і не дорівнює 98*712. Насправді, 63597 менше за 69776.
Тепер давайте оцінимо наступне:
- Чи є числова змінна
first_integerменша або рівнаsecond_integer? (ПовернутиTrue, якщо перша змінна менша або дорівнює другій, іFalse, якщо вона більша за другу) - Чи рядок
"text"не збігається з"TEXT"? - Чи довжина рядка
"Python"дорівнює6?
Примітка
Друк виразу, такого як, наприклад,
variable_1 >= variable_2, не означає, щоvariable_1насправді більше або дорівнюєvariable_2. Це просто означає, що ви перевіряєте, чи є цей вираз True (правдивим) або False (неправдивим). Ця операція ніяк не впливає на значення цих змінних.
Дякуємо за ваш відгук!