logo

bool() у Python

Функція 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 І та АБО