Maison  >  Article  >  développement back-end  >  Un régal d'opérateurs Python : écrivez du code avec élégance et efficacité

Un régal d'opérateurs Python : écrivez du code avec élégance et efficacité

王林
王林avant
2024-03-11 09:07:02992parcourir

Un régal dopérateurs Python : écrivez du code avec élégance et efficacité

python, opérateurs, math, comparaison, mission

Opérateurs mathématiques

Python fournit une série d'opérateurs mathématiques pour effectuer des opérations mathématiques de base :

  • Ajout (+): Ajoutez deux nombres
  • Soustraction (-): Soustraire deux nombres
  • *Multiplication () : **Multipliez deux nombres
  • Division (/) : Divisez deux nombres (le résultat est un nombre à virgule flottante)
  • Divisibilité (//) : Divisez deux nombres (le résultat est un entier)
  • Modulo (%) : Trouver le reste après avoir divisé deux nombres
a = 5
b = 2
print(a + b)# 输出:7
print(a - b)# 输出:3
print(a * b)# 输出:10
print(a / b)# 输出:2.5
print(a // b)# 输出:2
print(a % b)# 输出:1

Opérateurs de comparaison

Les opérateurs de comparaison sont utilisés pour comparer les valeurs de deux expressions :

  • Equals (==): Vérifie si deux expressions sont égales
  • Pas égal (!=) : Vérifie si deux expressions ne sont pas égales
  • Plus grand que (>) : Vérifie si la première expression est supérieure à la deuxième expression
  • Supérieur ou égal à (>=) : Vérifie si la première expression est supérieure ou égale à la deuxième expression
  • Moins de (Vérifie si la première expression est inférieure à la deuxième expression
  • Inférieur ou égal (Vérifie si la première expression est inférieure ou égale à la deuxième expression
a = 5
b = 2
print(a == b)# 输出:False
print(a != b)# 输出:True
print(a > b)# 输出:True
print(a >= b)# 输出:True
print(a < b)# 输出:False
print(a <= b)# 输出:False

Opérateur d'affectation

L'opérateur d'affectation est utilisé pour attribuer une valeur à une variable :

  • Affectation (=) : Attribuez la valeur de droite à la variable de gauche
  • Affectation supplémentaire (+=) : Ajoutez la valeur de droite à la variable de gauche
  • Affectation soustractive (-=) : Soustrayez la valeur de droite de la variable de gauche
  • *Affectation multiplicative (=) : **Multipliez la valeur de droite par la variable de gauche
  • Affectation de division (/=) : Divisez la variable de gauche par la valeur de droite
  • Affectation de division entière (//=) : Divisez la variable de gauche par la valeur de droite (le résultat est un entier)
  • Affectation du module (%=) : Modulo la variable de gauche et utilise la valeur de droite comme diviseur
a = 5
a += 2# 等价于 a = a + 2
print(a)# 输出:7

Opérateurs logiques

Les opérateurs logiques sont utilisés pour vérifier la valeur des expressions booléennes :

  • Avec (et) : Vérifiez que toutes les expressions sont vraies uniquement lorsqu'elles sont vraies
  • ou (ou) : Vérifie si une expression est vraie
  • Non : Inverser la valeur d'une expression booléenne
a = True
b = False
print(a and b)# 输出:False
print(a or b)# 输出:True
print(not a)# 输出:False

Autres opérateurs

En plus des opérateurs ci-dessus, Python fournit également d'autres opérateurs utiles :

  • Opérateur d'identité (est, n'est pas) : Vérifie si deux objets pointent vers le même objet
  • Opérateur membre (in, not in) : Vérifiez si une valeur est contenue dans une séquence
  • Opérateur de plage (plage) : Créer un objet plage, utilisé pour générer une séquence de nombres

En utilisant ces opérateurs de manière flexible, les programmeurs peuvent créer un code Python concis, efficace et hautement lisible.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer