Maison > développement back-end > Tutoriel Python > Que fait le signe % (opérateur Modulo) en Python ?

Que fait le signe % (opérateur Modulo) en Python ?

Barbara Streisand
Libérer: 2024-12-23 11:20:15
original
1049 Les gens l'ont consulté

What Does the % Sign (Modulo Operator) Do in Python?

Comprendre l'opérateur Modulo en Python : qu'est-ce que le signe % ?

Vous êtes-vous déjà demandé ce que signifie le signe % dans un Python le calcul fait-il ? Cela peut sembler une énigme, mais la réponse réside dans le concept de l'opérateur modulo.

En Python, l'opérateur modulo, représenté par %, calcule le reste après qu'un nombre soit divisé par un autre. Cela signifie que dans l'expression a % b, a est divisé par b, et le résultat est la valeur qui reste une fois la division terminée.

Comment cela fonctionne-t-il en pratique ? Prenons un exemple :

  • 4 % 2 est égal à 0 car 4 peut être divisé également par 2 (2 fois), sans reste.
  • 7 % 2 est égal à 1 car lorsque 7 est divisé par 2 (3 fois), il y a un reste de 1.

Pour faire simple, l'opérateur modulo renvoie le reste d'une opération de division. S'il n'y a pas de reste, il renvoie 0.

Voici un point essentiel à garder à l'esprit : l'opérateur modulo donne toujours un résultat de même signe que le deuxième opérande (ou 0). De plus, la valeur absolue du résultat est strictement inférieure à la valeur absolue du deuxième opérande.

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 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal