Python fornisce metodi nella sua definizione per eseguire operazioni sul posto, cioè eseguire assegnazioni e valutazioni in un’espressione utilizzando il modulo operatore . Ad esempio,
x + = y equivale a x = operator.iadd (x, y)
Alcune importanti operazioni sul posto :
1. iadd () : — questa funzione viene utilizzata per assegnare e aggiungere il valore corrente . Questa operazione esegue l’operazione " a + = b ". L’assegnazione non è vera per contenitori immutabili come stringhe, numeri e tuple.
2. iconcat () : — Questa funzione viene utilizzata per concatenare una riga alla fine di un secondo.
|
Output:
Il valore dopo aver aggiunto e assegnato: 5 Il la stringa dopo la concatenazione è: pythonengineering
3. isub () : — Questa funzione viene utilizzata per assegnare e sottrarre il valore corrente . Questa operazione esegue l’operazione " a- = b ". L’assegnazione non è vera per contenitori immutabili come stringhe, numeri e tuple.
4. imul () : — Questa funzione viene utilizzata per assegnare e moltiplicare il valore corrente . Questa operazione esegue l’operazione " a * = b ". L’assegnazione non è vera per contenitori immutabili come stringhe, numeri e tuple.
|
Output: < /p>
Il valore dopo la sottrazione e l’assegnazione: -1 Il valore dopo la moltiplicazione e l’assegnazione: 6
5. itruediv () : — Questa funzione viene utilizzata per assegnare e dividere il valore corrente . Questa operazione esegue l’operazione " a / = b ". L’assegnazione non è vera per contenitori immutabili come stringhe, numeri e tuple.
6. imod () : — Questa funzione viene utilizzata per assegnare e restituire il resto . Questa operazione esegue l’operazione " a% = b ". L’assegnazione non è vera per contenitori immutabili come stringhe, numeri e tuple.
|
Output: < /p>
Il valore dopo la divisione e l’assegnazione: 2.0 Il valore dopo il modulo e l’assegnazione: 4
Articoli seguenti
Questo articolo per gentile concessione di Manjit Singh ... Se sei come Python.Engineering e vorresti contribuire, puoi anche scrivere un articolo usando contribuire.python.engineering o pubblicando un articolo contribuire @ python.engineering. Vedi il mio articolo che appare sulla homepage di Python.Engineering e aiuta altri geek.
Pubblica commenti se trovi qualcosa che non va o se desideri condividere maggiori informazioni sull’argomento discusso sopra.
Ci auguriamo che questo articolo ti abbia aiutato a risolvere il problema. Oltre a Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …), controlla altri argomenti relativi a Python functions.
Vuoi eccellere in Python? Consulta la nostra recensione dei migliori corsi online Python 2023. Se sei interessato alla scienza dei dati, controlla anche come imparare a programmare in R.
A proposito, questo materiale è disponibile anche in altre lingue:
- Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Italiano Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Deutsch Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Français Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Español Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Türk Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Русский Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Português Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Polski Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- Nederlandse Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- 中文 Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- 한국어 Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- 日本語 Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
- हिन्दी Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …)
Moscow | 2023-03-30
Forse ci sono altre risposte? Cosa significa esattamente Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …) significa esattamente?. Non sono proprio sicuro che sia il metodo migliore
Singapore | 2023-03-30
Forse ci sono altre risposte? Cosa significa esattamente Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …) significa esattamente?. Lo userò nella mia tesi di laurea
Munchen | 2023-03-30
Forse ci sono altre risposte? Cosa significa esattamente Operatori sul posto in Python | Set 1 (iadd (), isub (), iconcat () …) significa esattamente?. Lo userò nella mia tesi di laurea