⊗pyPmBsMONua 14 of 208 menu

Python-ում խմբավորման նրբությունները

Փակագծերի մեջ կարելի է դնել գործողություններ, որոնք ունեն առաջնահերթություն - դա սխալ չի լինի: Օրինակ, թվերի արտադրյալը դնենք փակագծերում:

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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել