logo

Python Booléen

Python booléen type est l'un des types de données intégrés fournis par Python , qui représente l'une des deux valeurs, c'est-à-dire True ou False. Généralement, il est utilisé pour représenter les valeurs de vérité des expressions.

Exemple

  Input:   1==1   Output:   True     Input:   2<1    Output:   False>

Type booléen Python

La valeur booléenne ne peut être que de deux types, à savoir True ou False. Le résultat indique que la variable est un type de données booléen.



Python3




a>=> True> type>(a)> > b>=> False> type>(b)>

>

>

Sortir:

>

Évaluer les variables et les expressions

Nous pouvons évaluer des valeurs et des variables en utilisant le Python booléen() fonction. Cette méthode est utilisée pour renvoyer ou convertir une valeur en valeur booléenne, c'est-à-dire Vrai ou Faux, en utilisant la procédure de test de vérité standard.

Syntaxe:

bool([x])>

Fonction Python bool()

Nous pouvons également évaluer des expressions sans utiliser la fonction bool(). Les valeurs booléennes seront renvoyées à la suite d'une sorte de comparaison. Dans l'exemple ci-dessous, la variable res stockera la valeur booléenne de False après la comparaison d'égalité.

Python3


java pour les types de boucles



# Python program to illustrate> # built-in method bool()> > # 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))>

>

>

Sortir

False False False False False True>

Valeur booléenne de l'expression

Dans ce code, puisque a reçoit la valeur 10 et b reçoit la valeur 20, le Comparaison Python a == b est évalué à False. Par conséquent, le code affichera False.

Python3




# Declaring variables> a>=> 10> b>=> 20> > # Comparing variables> print>(a>=>=> b)>

>

>

Sortir:

False>

Entiers et flottants comme booléens

Les nombres peuvent être utilisés comme valeurs booléennes en utilisant la fonction intégrée de Python. bool() méthode. Tout nombre entier, à virgule flottante ou nombre complexe ayant zéro comme valeur est considéré comme faux, tandis que s'il a une valeur comme un nombre positif ou négatif, il est considéré comme vrai.

Python3




var1>=> 0> print>(>bool>(var1))> > var2>=> 1> print>(>bool>(var2))> > var3>=> ->9.7> print>(>bool>(var3))>

>

javatable
>

Sortir:

False True True>

Opérateurs booléens

Booléen Opérations en Python sont une simple arithmétique de valeurs vraies et fausses. Ces valeurs peuvent être manipulées à l'aide d'opérateurs booléens qui incluent ET, Ou, et NON . Les opérations booléennes courantes sont –

  • ou
  • et
  • pas
  • == (équivalent)
  • != (pas équivalent)

Opérateur booléen OU

L'opérateur booléen or renvoie True si l'une des entrées est True, sinon renvoie False.

UN B A ou B
Vrai Vrai Vrai
Vrai FAUX Vrai
FAUX Vrai Vrai
FAUX FAUX FAUX

Opérateur OU booléen Python

Dans l'exemple, nous avons utilisé un booléen Python avec une instruction if et un opérateur OR qui vérifie si a est supérieur à b ou si b est plus petit que c et renvoie True si l'une des conditions est True (b

Python3




# Python program to demonstrate> # or operator> > a>=> 1> b>=> 2> c>=> 4> > if> a>b>or> b print(True) else: print(False) if a or b or c: print('Atleast one number has boolean value as True')>

>

>

Sortir

True Atleast one number has boolean value as True>

Booléen et opérateur

L'opérateur booléen renvoie False si l'une des entrées est False, sinon renvoie True.

UN B A et B
Vrai Vrai Vrai
Vrai FAUX FAUX
FAUX Vrai FAUX
FAUX FAUX FAUX

Python Booléen Et Opérateur

Dans la première partie du code, l'expression globale a> b et b

Python3




# Python program to demonstrate> # and operator> > a>=> 0> b>=> 2> c>=> 4> > if> a>b>and> b print(True) else: print(False) if a and b and c: print('All the numbers has boolean value as True') else: print('Atleast one number has boolean value as False')>

>

>

Sortir

java concaténer des chaînes
False Atleast one number has boolean value as False>

Opérateur booléen non

L'opérateur Boolean Not ne nécessite qu'un seul argument et renvoie la négation de l'argument, c'est-à-dire qu'il renvoie True pour False et False pour True.

UN Pas un
Vrai FAUX
FAUX Vrai

Opérateur booléen Python non

Le code démontre que lorsque la valeur de a est 0, elle est considérée comme fausse et le bloc de code à l'intérieur de l'instruction if est exécuté, imprimant le message correspondant.

Python3




# Python program to demonstrate> # not operator> > a>=> 0> > if> not> a:> >print>(>'Boolean value of a is False'>)>

>

chaîne et sous-chaîne

>

Sortir

Boolean value of a is False>

Opérateur booléen == (équivalent) et != (non équivalent)

Les deux opérateurs sont utilisés pour comparer deux résultats. == (l'opérateur équivalent renvoie True si deux résultats sont égaux et != (l'opérateur non équivalent renvoie True si les deux résultats ne sont pas identiques.

Python Boolean == (équivalent) et != (non équivalent) Opérateur

Le code attribue des valeurs aux variables a et b, puis utilise des instructions conditionnelles pour vérifier si a est égal à 0, si a est égal à b et si a n'est pas égal à b. Il imprime True pour les première et troisième conditions.

Python3




# Python program to demonstrate> # equivalent an not equivalent> # operator> > a>=> 0> b>=> 1> > if> a>=>=> 0>:> >print>(>True>)> > if> a>=>=> b:> >print>(>True>)> > if> a !>=> b:> >print>(>True>)>

>

>

Sortir

True True>

Python est l'opérateur

Le est un mot-clé est utilisé pour tester si deux variables appartiennent au même objet. Le test renverra True si les deux objets sont identiques, sinon il renverra False même si les deux objets sont égaux à 100 %.

Python est l'opérateur

Le code attribue d'abord la valeur 10 aux variables x et y. Il compare ensuite x et y à l'aide de l'opérateur is et imprime True car ils font référence au même objet. Ensuite, il attribue deux listes distinctes à x et y. Il compare ensuite x et y à l'aide de l'opérateur is et affiche False car les listes sont des objets différents en mémoire.

Python3




# Python program to demonstrate> # is keyword> > > x>=> 10> y>=> 10> > if> x>is> y:> >print>(>True>)> else>:> >print>(>False>)> > x>=> [>'a'>,>'b'>,>'c'>,>'d'>]> y>=> [>'a'>,>'b'>,>'c'>,>'d'>]> > print>(x>is> y)>

>

>

un objet en java
Sortir

True False>

Python dans l'opérateur

chez l'opérateur vérifie l'appartenance, c'est-à-dire vérifie si la valeur est présente dans une liste, un tuple, une plage, une chaîne, etc.

Python dans l'opérateur

Le code crée une liste d'animaux et vérifie si le lion en fil est présent dans la liste. Si un lion est trouvé dans la liste, il affiche True.

Python3




# Python program to demonstrate> # in keyword> > # Create a list> animals>=> [>'dog'>,>'lion'>,>'cat'>]> > # Check if lion in list or not> if> 'lion'> in> animals:> >print>(>True>)>

>

>

Sortir

True>