⊗pyPmBsMONua 14 of 208 menu

Sfumature del raggruppamento in Python

È possibile racchiudere tra parentesi operazioni che hanno priorità - questo non sarà un errore. Ad esempio, racchiudiamo tra parentesi il prodotto di numeri:

res = (2 * 2) + 3 print(res) # restituisce 7 (risultato 4 + 3)

In questo caso le parentesi risultano superflue (la moltiplicazione ha già priorità), ma il codice è valido. A volte questo tipo di raggruppamento viene utilizzato in contesti dove la priorità delle operazioni non è ovvia. Consideriamo come esempio il seguente codice:

res = 8 / 2 * 4 print(res) # restituisce 16.0 (risultato 4 * 4)

Come già sapete, in esso verrà eseguita prima la divisione, e poi la moltiplicazione. Ma a prima vista questo potrebbe non essere troppo ovvio. Qui si possono usare parentesi di raggruppamento per mostrare esplicitamente la priorità:

res = (8 / 2) * 4 print(res)

È dato il seguente codice:

res = 2 * 3 / 2 print(res)

Ditelo, cosa verrà stampato nella console.

È dato il seguente codice:

res = (6 / 2) + 5 print(res)

Ditelo, cosa verrà stampato nella console.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta