⊗pyPmCdLA 131 of 208 menu

Loginis AND operatorius Python kalboje

Kartais gali tekti sudaryti sudėtingą sąlygą. Tam galima naudoti operatorių and, kuris nurodo sąlygų vienalaikiškumą.

Tarkime, kad turime kintamąjį tst:

tst = 5

Patikrinkime, ar jis yra didesnis už nulį ir kartu mažesnis už 10:

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

Sąlygos gali būti taikomos ne vienam kintamajam, o skirtingiems. Sukurkime sąlygą, kuri turi būti įvykdyta, jei kintamasis tst1 yra lygus 2 ir kartu jei kintamasis tst2 yra lygus 3:

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

Duotas kintamasis:

tst = -3

Patikrinkite, ar jis yra didesnis už nulį ir mažesnis už 5.

Duotas kintamasis:

tst = 21

Patikrinkite, ar jis yra didesnis arba lygus 10 ir mažesnis arba lygus 20.

Duoti du kintamieji:

tst1 = 6 tst2 = 10

Patikrinkite, ar pirmasis kintamasis yra mažesnis už 8 ir antrasis - didesnis arba lygus 10.

Duotas toks kodas:

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

Pasakykite, kas bus išvesta į konsolę.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti