⊗pyPmBsMONua 14 of 208 menu

Niuanse grupowania w Pythonie

Nawiasami można objąć operacje posiadające priorytet - nie będzie to błędem. Na przykład, objawmy w nawiasy iloczyn liczb:

res = (2 * 2) + 3 print(res) # wyświetli 7 (wynik 4 + 3)

W tym przypadku nawiasy okazują się zbędne (mnożenie ma przecież priorytet), ale kod jest dopuszczalny. Czasami takie grupowanie stosuje się w miejscach, gdzie priorytet operacji nie jest oczywisty. Dla przykładu rozważmy następujący kod:

res = 8 / 2 * 4 print(res) # wyświetli 16.0 (wynik 4 * 4)

Jak już wiesz, w nim najpierw wykona się dzielenie, a potem mnożenie. Ale na pierwszy rzut oka może to nie być zbyt oczywiste. Tutaj można użyć nawiasów grupujących, aby wyraźnie pokazać priorytet:

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

Dany jest następujący kod:

res = 2 * 3 / 2 print(res)

Powiedz, co wyświetli się w konsoli.

Dany jest następujący kod:

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

Powiedz, co wyświetli się w konsoli.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć