Maison  >  Article  >  développement back-end  >  Une brève introduction aux opérateurs en python3

Une brève introduction aux opérateurs en python3

不言
不言original
2018-09-12 15:36:301734parcourir

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.

Expression

  • Une ligne de code composée d'un ou plusieurs nombres ou variables et opérateurs

  • renvoie généralement un résultat

Opérateur

  • 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é

Opérateurs arithmétiques

  • 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

Comparaison opérateurs

  • 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 à

Opérateur d'affectation

  • =, affectation

  • +=, est l'abréviation (a+=b est équivalent à a=a +b) , et de même : -= = /= //= %= *=

Opérateur logique

  • 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

opérateur d'identité

  • est utilisé pour détecter si deux variables sont la même variable

  • n'est pas

Problème de priorité de l'opérateur

  • Les supports ont la plus haute priorité

  • Tableau des priorités

    **  指数 (最高优先级)
    ~ + -   按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
    * / % //    乘,除,取模和取整除
    + - 加法减法
    >> <<   右移,左移运算符
    &   位 &#39;AND&#39;
    ^ | 位运算符
    <= < > >=   比较运算符
    <> == !=    等于运算符
    = %= /= //= -= += *= **=    赋值运算符
    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!

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