⊗pyPmBsMONua 14 of 208 menu

A csoportosítás finomságai Pythonban

A zárójelekbe olyan műveletek zárhatók, amelyek prioritással rendelkeznek - ez nem lesz hiba. Például, tegyük zárójelekbe a számok szorzatát:

res = (2 * 2) + 3 print(res) # kiírja 7-t (4 + 3 eredménye)

Ebben az esetben a zárójelek feleslegesek (a szorzásnak ugyanis alapból is magasabb a prioritása), de a kód mégis elfogadható. Néha az ilyen csoportosítást olyan helyeken használják, ahol a műveletek prioritása nem nyilvánvaló. Példaként tekintsük meg a következő kódot:

res = 8 / 2 * 4 print(res) # kiírja 16.0-t (4 * 4 eredménye)

Ahogy már tudod, ebben először a osztás hajtódik végre, majd a szorzás. De első pillantásra ez nem feltétlenül nyilvánvaló. Itt használhatunk csoportosító zárójeleket, hogy egyértelműen jelezzük a prioritást:

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

Adott a következő kód:

res = 2 * 3 / 2 print(res)

Mondd meg, mi jelenik meg a konzolon.

Adott a következő kód:

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

Mondd meg, mi jelenik meg a konzolon.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás