Функція Python bool(). використовується для повернення або перетворення значення в логічне значення, тобто правда або помилковий , використовуючи стандартну процедуру перевірки істинності.
приклад
Python3
x>=> bool>(>1>)> print>(x)> y>=> bool>()> print>(y)> |
>
>Вихід
True False>
Що таке метод bool() у Python?
bool() є вбудованою функцією Python мова програмування. Він використовується для перетворення будь-якого іншого значення типу даних (рядок, ціле число, число з плаваючою точкою тощо) у логічний тип даних.
логічний тип даних може зберігати лише 2 значення: правда і Помилковий.
Помилкові значення: 0, NULL, порожні списки, кортежі, словники тощо .
Справжні цінності: Усі інші значення повертатимуть true.
Синтаксис методу bool().
bool([x])
точка numpy
Параметри
- x: Будь-який об’єкт, який потрібно перетворити на логічний тип даних.
Повернення
Він може повертати одне з двох значень.
- Він повертає True, якщо переданий параметр або значення має значення True.
- Він повертає False, якщо переданий параметр або значення є False.
Ось кілька випадків, коли метод bool() Python повертає false. Крім цих, усі інші значення повертають True.
- Якщо передано значення False.
- Якщо None передано.
- Якщо передається порожня послідовність, наприклад (), [], тощо.
- Якщо нуль передається в будь-якому числовому типі, наприклад 0, 0.0 тощо.
- Якщо передано порожнє зіставлення, наприклад {}.
- Якщо об’єкти класів мають метод __bool__() або __len()__, повертають 0 або False.
Як використовувати функцію bool().
Використовувати функцію bool() у Python дуже просто. Вам просто потрібно передати значення як параметр, і воно перетворить його на логічний тип даних.
Давайте краще зрозуміємо, як перетворити значення в логічний тип даних на простому прикладі:
Більше прикладів функції bool().
Давайте розглянемо деякі приклади функцій bool(). У цьому розділі ми також розглянемо різні програми для функції bool.
Python bool() з різними типами даних
У цьому прикладі ми перевіряємо bool() метод Python із декількома типами змінних, наприклад Boolean, Integers, None, Кортеж , Поплавок , рядки , і Словник .
Python3
# Python program to illustrate> # built-in method bool()> # Returns False as x is False> x>=> False> print>(>bool>(x))> # Returns True as x is True> x>=> True> print>(>bool>(x))> # Returns False as x is not equal to y> x>=> 5> y>=> 10> print>(>bool>(x>=>=> y))> # Returns False as x is None> x>=> None> print>(>bool>(x))> # Returns False as x is an empty sequence> x>=> ()> print>(>bool>(x))> # Returns False as x is an empty mapping> x>=> {}> print>(>bool>(x))> # Returns False as x is 0> x>=> 0.0> print>(>bool>(x))> # Returns True as x is a non empty string> x>=> 'techcodeview.com'> print>(>bool>(x))> |
Кет тимпф чистий капітал
>
>
Вихід:
False True False False False False False True>
Логічне значення введення користувача в Python
Тут ми приймаємо вхідні дані в boolean(True/False) у логічному типі за допомогою функції bool() і перевіряємо, чи повертається воно true чи false.
Python3
user_input>=> bool>(>input>(>'Are you hungry? True or false: '>))> if> user_input>=>=> 'True'>:> >print>(>' You need to eat some foods '>)> else>:> >print>(>'Let's go for walk'>)> |
>
>
Вихід:
Are you hungry? True or false: False Let's go for walk>
Функція Python bool() для перевірки парних і непарних чисел
Ось програма для визначення парних і непарних за допомогою методу bool(). Ви можете використовувати інші вхідні дані та перевірити результати.
Python3
# Python code to check whether a number> # is even or odd using bool()> def> check(num):> >return>(>bool>(num>%> 2> =>=> 0>))> # Driver Code> num>=> 8> if>(check(num)):> >print>(>'Even'>)> else>:> >print>(>'Odd'>)> |
>
>
Вихід:
Even>
Ми розглянули визначення, синтаксис, використання та приклади функції bool() у Python. Функція bool() використовується в логічних операціях програмування, таких як «і», «або» і «ні». Він також використовується для перевірки даних, оцінки правдивості, умовних операторів тощо.
Читайте Інше Вбудовані функції в Python
Схожі читання:
генерувати випадкове число в java
- Розуміння логічної логіки в Python 3
- Ініціалізація логічного списку
- Операції Boolean List І та АБО