⊗pyPmBsMONua 14 of 208 menu

Нијансе груписања у Пајтону

Операције које имају приоритет могу се ставити у заграде – то неће бити грешка. На пример, ставимо у заграде производ бројева:

res = (2 * 2) + 3 print(res) # исписаће 7 (резултат 4 + 3)

У овом случају заграде су сувишне (множење ионако има приоритет), али код је прихватљив. Понекад се такво груписање користи на местима где приоритет операција није очигледан. За пример размотримо следећи код:

res = 8 / 2 * 4 print(res) # исписаће 16.0 (резултат 4 * 4)

Као што већ знате, у њему ће се прво извршити дељење, па затим множење. Али на први поглед то можда није превише очигледно. Овде се могу користити заграде за груписање да би се приоритет експлицитно показао:

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

Дат је следећи код:

res = 2 * 3 / 2 print(res)

Реците шта ће се исписати у конзолу.

Дат је следећи код:

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

Реците шта ће се исписати у конзолу.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј