Python fournit des méthodes dans sa définition pour effectuer des opérations sur place, c’est-à-dire effectuer l’affectation et l’évaluation dans une expression en utilisant le module opérateur . Par exemple,
x + = y est équivalent à x = operator.iadd (x, y)
Quelques opérations sur place importantes : p>
1. iadd () : — cette fonction est utilisée pour attribuer et ajouter la valeur actuelle . Cette opération effectue l’opération " a + = b ". L’affectation not est vraie pour les conteneurs immuables tels que les chaînes, les nombres et les tuples.
2. iconcat() : — Cette fonction est utilisée pour concaténer une ligne à la fin d’une seconde.
|
Sortie :
La valeur après addition et affectation : 5 Le chaîne après concaténation est : pythonengineering
3. isub () : — Cette fonction est utilisée pour affecter et soustraire la valeur actuelle . Cette opération exécute l’opération " a- = b ". L’affectation not est vraie pour les conteneurs immuables tels que les chaînes, les nombres et les tuples.
4. imul() : — Cette fonction est utilisée pour attribuer et multiplier la valeur actuelle . Cette opération effectue l’opération " a * = b ". L’affectation not est vraie pour les conteneurs immuables tels que les chaînes, les nombres et les tuples.
|
Sortie : < /p>
La valeur après soustraction et affectation : -1 La valeur après multiplication et affectation : 6
5. itruediv () : — Cette fonction est utilisée pour attribuer et diviser la valeur actuelle . Cette opération exécute l’opération " a / = b ". L’affectation not est vraie pour les conteneurs immuables tels que les chaînes, les nombres et les tuples.
6. imod () : — Cette fonction est utilisée pour assigner et retourner le reste . Cette opération effectue l’opération " a% = b ". L’affectation not est vraie pour les conteneurs immuables tels que les chaînes, les nombres et les tuples.
|
Sortie : < /p>
La valeur après division et affectation : 2.0 La valeur après module et affectation : 4
Articles suivants
Cet article est une gracieuseté de Manjit Singh ... Si vous êtes Python.Engineering et que vous souhaitez contribuer, vous pouvez également écrire un article en utilisant contribuer.python.engineering ou en publiant un article contribuer @ python.engineering. Voir mon article apparaissant sur la page d’accueil de Python.Engineering et aider d’autres geeks.
Veuillez publier des commentaires si vous trouvez quelque chose de mal ou si vous souhaitez partager plus d’informations sur le sujet abordé ci-dessus.