Maison >développement back-end >Tutoriel Python >Opérateurs Python : du basique au avancé, le tout au même endroit

Opérateurs Python : du basique au avancé, le tout au même endroit

WBOY
WBOYavant
2024-03-11 09:25:141098parcourir

Opérateurs Python : du basique au avancé, le tout au même endroit

Opérateurs de base :

Les opérateurs de base sont le type d'opérateurs le plus basique utilisé pour effectuer des opérations arithmétiques et de comparaison :

  • Opérateurs arithmétiques : +, -, *, /, %, utilisés pour effectuer des opérations d'addition, de soustraction, de multiplication, de division et de modulo.
  • Opérateurs de comparaison : ==, !=, >, =,
  • Opérateurs logiques : et, ou, non, utilisés pour effectuer des opérations logiques, telles que les opérations AND, OR et NOT.

Ce qui suit montre l'utilisation des opérateurs de base :

# 加减乘除
print(10 + 5)# 输出:15
print(10 - 5)# 输出:5
print(10 * 5)# 输出:50
print(10 / 5)# 输出:2.0

# 比较
print(10 == 5)# 输出:False
print(10 != 5)# 输出:True
print(10 > 5)# 输出:True
print(10 < 5)# 输出:False

# 逻辑
print(True and False)# 输出:False
print(True or False)# 输出:True
print(not True)# 输出:False

Opérateurs avancés :

Les opérateurs avancés fournissent des fonctions informatiques plus avancées :

  • Opérateurs membres : in, not in, utilisé pour vérifier si le container contient une certaine valeur.
  • Opérateur d'identité : is, is not, utilisé pour vérifier si deux valeurs pointent vers le même objet.
  • Opérateurs au niveau du bit : &, |, ^, ~, >, utilisés pour effectuer des opérations sur les bits.
  • Opérateurs d'affectation : =, +=, -=, *=, /=, %=, utilisés pour attribuer des valeurs à des variables ou effectuer des opérations sur des variables.

Ce qui suit démontre l'utilisation d'opérateurs avancés :

# 成员运算符
list1 = [1, 2, 3]
print(2 in list1)# 输出:True

# 身份运算符
a = 10
b = a
print(a is b)# 输出:True

# 位运算符
print(10 & 5)# 输出:0
print(10 | 5)# 输出:15

# 赋值运算符
a = 10
a += 5# 等价于 a = a + 5
print(a)# 输出:15

Opérateur composite :

Les opérateurs composés combinent les opérations d'affectation et d'opération pour simplifier le code :

  • Opérateurs composés d'affectation : +=, -=, *=, /=, %=, attribuent les résultats de l'opération à des variables.
  • Opérateurs composés d'opérations au niveau du bit : &=, |=, ^=, >>=,

Ce qui suit démontre l'utilisation des opérateurs composés :

# 赋值复合运算符
a = 10
a += 5# 等价于 a = a + 5
print(a)# 输出:15

# 位运算复合运算符
a = 10
a &= 5# 等价于 a = a & 5
print(a)# 输出:0

Conclusion :

Les opérateurs

python font partie intégrante du langage de programmation, et maîtriser l'utilisation des opérateurs est crucial pour accomplir efficacement diverses tâches de programmation. Cet article analyse de manière approfondie les types et l'utilisation des opérateurs Python, des opérateurs de base aux opérateurs composés avancés, fournissant un guide de référence complet pour les développeurs pour les aider à améliorer leurs capacités de programmation Python.

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