Exemple de code pour analyser les valeurs booléennes Python

WBOY
Libérer: 2023-05-09 18:34:08
avant
1260 Les gens l'ont consulté

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)
Copier après la connexion
# 🎜🎜# 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")
Copier après la connexion

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))
Copier après la connexion

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))
Copier après la connexion
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"])
Copier après la connexion
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({})
Copier après la connexion

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))
Copier après la connexion
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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal