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 :
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.
Nous espérons que cet article vous a aidé à résoudre le problème. Outre Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …), consultez d'autres sujets liés à Python functions.
Vous voulez exceller en Python? Consultez notre examen des meilleurs cours en ligne Python 2023. Si vous êtes intéressé par la science des données, découvrez également comment apprendre la programmation en R.
Au fait, ce matériel est également disponible dans d'autres langues:
- Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Italiano Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Deutsch Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Français Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Español Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Türk Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Русский Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Português Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Polski Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- Nederlandse Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- 中文 Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- 한국어 Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- 日本語 Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
- हिन्दी Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …)
Boston | 2023-03-23
C'est simple et clair. Merci de partager. Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …) et autres problèmes avec Python functions ont toujours été mon point faible 😁. Je reviendrai demain avec des commentaires
Warsaw | 2023-03-23
Peut-être y a-t-il d'autres réponses ? Qu'est-ce que le Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …) signifie exactement ?. J'espère juste que ça n'émergera plus
California | 2023-03-23
Merci de m'avoir expliqué ! J'étais coincé avec le Opérateurs sur place en Python | Ensemble 1 (iadd (), isub (), iconcat () …) pendant quelques heures, j'ai finalement réussi à le faire 🤗. Je ne suis pas sûr que ce soit la meilleure méthode