Maison > Article > développement back-end > Une brève introduction aux opérateurs en python3
Cet article vous apporte une brève introduction aux opérateurs en python3. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Une ligne de code composée d'un ou plusieurs nombres ou variables et opérateurs
renvoie généralement un résultat
Classification des opérateurs :
Opérateurs arithmétiques
Opérateurs relationnels
Opérateurs d'affectation
Opérateurs logiques
Opérations au niveau des bits
Opérations membres
Opérateurs d'identité
Effectuer des opérations arithmétiques
Python n'a pas d'opérateurs d'incrémentation et de décrémentation
Opération d'addition - opération de soustraction * Opération de multiplication / Opération de division (s'il y a une décimale après l'opération, inclure la décimale) Opération % Reste // Opération quotient ** Opération puissance
Comparer deux variables ou valeurs
Le résultat de l'opération est une valeur booléenne, c'est-à-dire faux/vrai
== signe égal != différent de > supérieur à <= supérieur ou égal à <= inférieur ou égal à
=, affectation
+=, est l'abréviation (a+=b est équivalent à a=a +b) , et de même : -= = /= //= %= *=
Opérer sur des valeurs booléennes
et logiques et
ou logiques ou
pas logiques Non
règles de fonctionnement :
et est considéré comme une multiplication, ou est considéré comme une addition
Vrai est considéré comme 1, Faux est considéré comme 0
Ensuite, les opérations logiques peuvent être converties en opérations mathématiques entières
Le résultat final est 0 est faux sinon vrai
Problème de court-circuit des opérations logiques
Formule d'opération logique, selon l'ordre des opérations Calcul. Une fois que la valeur future de la formule entière pourra être déterminée, le calcul ne sera plus effectué et l'opérateur membre
sera renvoyé directement dans est utilisé pour vérifier si une variable est membre d'une autre variable
pas dans
est utilisé pour détecter si deux variables sont la même variable
n'est pas
Les supports ont la plus haute priorité
Tableau des priorités
** 指数 (最高优先级) ~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@) * / % // 乘,除,取模和取整除 + - 加法减法 >> << 右移,左移运算符 & 位 'AND' ^ | 位运算符 <= < > >= 比较运算符 <> == != 等于运算符 = %= /= //= -= += *= **= 赋值运算符 is is not 身份运算符 in not in 成员运算符 not or and 逻辑运算符
Recommandations associées :
Introduction de base aux opérateurs en php
opérateur d'identité d'opérateur python pour les objets (exemple d'analyse)
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!