⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა