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

WBOY
Libérer: 2024-03-11 09:25:14
avant
1074 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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 : &=, |=, ^=, >>=, <<=, attribuent les résultats de l'opération au niveau du bit aux variables.

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
Copier après la connexion

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!

source:lsjlt.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!