⊗pyPmCdLA 131 of 208 menu

ლოგიკური AND პითონში

ზოგჯერ შეიძლება საჭირო გახდეს რთული პირობის შედგენა. ამისთვის შეგიძლიათ გამოიყენოთ ოპერატორი and, რომელიც ადგენს პირობების ერთდროულობას.

დავუშვათ, გვაქვს ცვლადი tst:

tst = 5

მოდით შევამოწმოთ, არის თუ არა ის ნულზე მეტი და ერთდროულად ნაკლები 10-ზე:

if tst > 0 and tst < 10: print('+++') else: print('---')

პირობები შეიძლება დაწესდეს არა ერთ ცვლადზე, არამედ სხვადასხვაზე. მოდით შევქმნათ პირობა, რომელიც უნდა შესრულდეს, თუ ცვლადი tst1 უდრის 2-ს და ერთდროულად თუ ცვლადი tst2 უდრის 3-ს:

tst1 = 2 tst2 = 3 if tst1 == 2 and tst2 == 3: print('+++') else: print('---')

მოცემულია ცვლადი:

tst = -3

შეამოწმეთ, არის თუ არა ის ნულზე მეტი და ნაკლები 5-ზე.

მოცემულია ცვლადი:

tst = 21

შეამოწმეთ, არის თუ არა ის მეტი ან ტოლი 10-ზე და ნაკლები ან ტოლი 20-ზე.

მოცემულია ორი ცვლადი:

tst1 = 6 tst2 = 10

შეამოწმეთ, რომ პირველი ცვლადი ნაკლებია 8-ზე და მეორე - მეტია ან ტოლია 10-ზე.

მოცემულია შემდეგი კოდი:

tst1 = 'abcde' tst2 = list(tst1) if len(tst1) >= 5 and len(tst2) < 8: print('+++') else: print('---')

თქვით, რა დაიბეჭდება კონსოლში.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა