Maison  >  Article  >  développement back-end  >  Exemple de code pour analyser les valeurs booléennes Python

Exemple de code pour analyser les valeurs booléennes Python

WBOY
WBOYavant
2023-05-09 18:34:081261parcourir

Boolean représente l'une des deux valeurs suivantes : Vrai ou Faux.

Valeur booléenne

En programmation, on a souvent besoin de savoir si une expression est vraie ou fausse.

Vous pouvez évaluer n'importe quelle expression en Python et obtenir l'une des deux réponses suivantes, Vrai ou Faux.

Lors de la comparaison de deux valeurs, l'expression est évaluée et Python renvoie une réponse booléenne :

Exemple

print(8 > 7)
print(8 == 7)
print(8 < 7)
# 🎜🎜# Exemple d'exécution

Exemple de code pour analyser les valeurs booléennes Python

Lors de l'exécution d'une condition dans une instruction if, Python renvoie True ou False :

#🎜 🎜#Instance

Imprimer un message selon que la condition est vraie ou fausse :

a = 200
b = 33

if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

Exécuter un exemple

# 🎜 🎜#

Évaluation des valeurs et des variablesExemple de code pour analyser les valeurs booléennes Python

bool() La fonction vous permet d'évaluer n'importe quelle valeur et renvoie Vrai ou Faux pour vous.

Instance

Évaluer les chaînes et les nombres :

print(bool("Hello"))
print(bool(10))

Exécuter l'instance

# 🎜🎜#

InstanceExemple de code pour analyser les valeurs booléennes Python

Évaluez deux variables :

x = "Hello"
y = 10

print(bool(x))
print(bool(y))
Exécuter l'instance

# 🎜 🎜 #

La plupart des valeurs seront évaluées à True

S'il y a du contenu, presque toutes les valeurs seront évaluées à True. Exemple de code pour analyser les valeurs booléennes Python

Toute chaîne, à l'exception de la chaîne vide, est vraie.

Tout nombre sauf 0 est vrai.

True pour toute liste, tuple, ensemble et dictionnaire, à l'exception de la liste vide.

Instance

L'exemple suivant renverra True :

bool("abc")
bool(123)
bool(["apple", "cherry", "banana"])
Exécution d'une instance#🎜🎜 #

Certaines valeurs sont False ), peu de valeurs seront évaluées à False. Bien entendu, la valeur False est évaluée à False.

InstanceExemple de code pour analyser les valeurs booléennes Python

L'exemple suivant renverra False :

bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})

Exécuter l'instance

#🎜🎜 ## 🎜🎜#

Dans ce cas, une valeur ou un objet est évalué à False, c'est à dire si l'objet est généré par une classe avec une fonction len

, et que The la fonction renvoie 0 ou False :

La fonction peut renvoyer des valeurs booléennes

Python possède également de nombreuses fonctions intégrées qui renvoient des valeurs booléennes, telles que la fonction isinstance(), qui peut être utilisée pour déterminer si un objet possède certaines données tapez :

Exemple de code pour analyser les valeurs booléennes PythonInstance

Vérifiez si l'objet est un entier :

class myclass():
  def __len__(self):
    return 0

myobj = myclass()
print(bool(myobj))

Exécuter l'instance

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer