Maison >développement back-end >Tutoriel Python >Que signifie python & ?

Que signifie python & ?

little bottle
little bottleoriginal
2019-05-22 10:17:1654602parcourir

Divers opérateurs sont souvent utilisés dans le code Python. Ce que je vais vous présenter ici est & en Python. Voulez-vous savoir ce que cela signifie ? Alors découvrons-le auprès de l’éditeur.

Que signifie python & ?

& est un opérateur au niveau du bit - ET, similaire à | (ou), (pas).

Les entiers sont représentés par des bits binaires dans les ordinateurs. Les langages de programmation fournissent des opérateurs qui peuvent directement exploiter les bits dans les entiers, appelés opérations sur les bits.

Les opérandes de ces opérateurs doivent être des entiers.

Dans les ordinateurs, lorsque & est utilisé comme une opération binaire, 1&1=1, 1&0=0, 0&0=0;

Lorsque nous l'utilisons rarement, nous utilisons généralement To portez un jugement, c'est vrai tant que les deux sont vrais. Je crois que vous devez avoir appris ET ou NON lorsque vous avez étudié les mathématiques auparavant.

PS : Lorsque vous mentionnez &, vous mentionnerez certainement &&, && est logique ET, par exemple, 2 conditions, booléen a=2>3&&1>3, lorsque le jugement 2>3 est faux, la deuxième condition 1>3 ne sera pas jugé, et a=false sera directement jugé. Lors de l'utilisation de &, les deux conditions seront jugées, puis a sera attribué faux, donc généralement lors de jugements logiques, && sera utilisé, ce qui est plus efficace !

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:
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