⊗pyPmBsMONua 14 of 208 menu

Nuances van groeperen in Python

Bewerkingen met prioriteit kunnen tussen haakjes worden gezet - dit zal geen fout zijn. Bijvoorbeeld, laten we de vermenigvuldiging van getallen tussen haakjes zetten:

res = (2 * 2) + 3 print(res) # geeft 7 (resultaat 4 + 3)

In dit geval zijn de haakjes overbodig (vermenigvuldiging heeft immers al prioriteit), maar de code is geldig. Soms wordt een dergelijke groepering gebruikt op plaatsen waar de prioriteit van bewerkingen niet duidelijk is. Laten we als voorbeeld de volgende code bekijken:

res = 8 / 2 * 4 print(res) # geeft 16.0 (resultaat 4 * 4)

Zoals je al weet, wordt hier eerst de deling uitgevoerd, en daarna de vermenigvuldiging. Maar op het eerste gezicht is dit misschien niet zo duidelijk. Hier kunnen groeperende haakjes worden gebruikt om de prioriteit expliciet aan te geven:

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

Gegeven de volgende code:

res = 2 * 3 / 2 print(res)

Zeg wat er in de console wordt uitgevoerd.

Gegeven de volgende code:

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

Zeg wat er in de console wordt uitgevoerd.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren