⊗pyPmCdLA 131 of 208 menu

Pythonda Məntiqi VƏ

Bəzən mürəkkəb şərt qurmaq lazım gələ bilər. Bunun üçün şərtlərin eyni vaxtda olmasını təyin edən and operatorundan istifadə edə bilərsiniz.

Tutaq ki, tst dəyişənimiz var:

tst = 5

Gəlin onun sıfırdan böyük və eyni zamanda 10-dan kiçik olub-olmadığını yoxlayaq:

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

Şərtlər bir dəyişənə deyil, müxtəlif dəyişənlərə aid ola bilər. Gəlin tst1 dəyişəni 2-yə bərabər olduqda VƏ tst2 dəyişəni 3-ə bərabər olduqda ödəniləcək şərt yaradaq:

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

Dəyişən verilib:

tst = -3

Onun sıfırdan böyük və 5-dən kiçik olduğunu yoxlayın.

Dəyişən verilib:

tst = 21

Onun 10-dan böyük və ya bərabər və 20-dən kiçik və ya bərabər olduğunu yoxlayın.

Iki dəyişən verilib:

tst1 = 6 tst2 = 10

Birinci dəyişənin 8-dən kiçik, ikinci dəyişənin isə 10-dan böyük və ya bərabər olduğunu yoxlayın.

Asagidaki kod verilib:

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

Konsola nə çap olunacağını deyin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et