Maison > développement back-end > Tutoriel Python > Analyser l'utilisation de et et ou en python

Analyser l'utilisation de et et ou en python

零下一度
Libérer: 2017-05-26 11:54:42
original
11408 Les gens l'ont consulté

En Python, et et ou exécutent une logique booléenne, comme on peut s'y attendre, mais ils ne renvoient pas de valeur booléenne à la place, ils renvoient l'une des valeurs avec lesquelles ils comparent réellement.

>>> 1 and 2 and 3
3
>>> False and 1 and 2
False
>>> 1 and 2 and 3 and 4
4
>>> 1 and 2 and 3 and False
False
>>> 1 or 2 or 3
1
>>> False or 1 or 2
1
>>> 1 and 2 and 3 or False and 1
3
Copier après la connexion

Dans python et et ou effectue des opérations logiques booléennes, mais renvoie des valeurs réelles.

1. Tous sont et, si les deux sont vrais, renvoie la dernière variable valeur ; si elle est fausse, renvoie la première valeur fausse

2. , si les deux sont faux, renvoie la dernière valeur ; si vrai, renvoie la première valeur vraie

3.et et ou :

>>> 1 and 2 or False
2
>>> False and 1 or 2
2
Copier après la connexion

(a et b) ou c : Si a et b sont vrais, le résultat est b. Si a et b sont faux, le résultat est c. En fait, le principe est le même que et et ou, similaire à bool en C ? a: b

De plus : et la priorité est supérieure à ou

>>>False and 1 or 2
2
>>> 1 or 2 and False
1
>>> (1 or 2 ) and False
False
Copier après la connexion

A partir des 3 exemples ci-dessus, le premier détermine que la priorité de ou ne ont la priorité de et Élevée, vous pouvez savoir à partir des deux derniers exemples que les priorités de et et ou ne peuvent pas être les mêmes. Si elles sont les mêmes, le résultat du deuxième exemple devrait être Faux

[Connexe. recommandations]

1. Résumé de la syntaxe Python et, ou et et-ou

2 Quels sont les opérateurs logiques ? opérateur logique python, opération logique en java, opérateur logique PHP && le seul opérateur ternaire

3 Introduction détaillée à l'utilisation réelle de et et ou en Python

<.>4.

Partagez un exemple de tutoriel sur la logique de fonctionnement de et/ou en python

5

Résumé des opérateurs logiques de Python et

. 6.

Python : jugement logique et exemples d'opérateurs

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:php.cn
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