Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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