Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmCdLA 131 of 208 menu
◀ ▶

Loģiskais UN Python

Dažreiz var būt nepieciešams izveidot sarežģītu nosacījumu. Šim nolūkam var izmantot operatoru and, kas nosaka nosacījumu vienlaicību.

Pieņemsim, ka mums ir mainīgais tst:

tst = 5

Pārbaudīsim, vai tas ir lielāks par nulli un vienlaikus mazāks par 10:

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

Nosacījumi var attiekties ne tikai uz vienu mainīgo, bet uz dažādiem. Izveidosim nosacījumu, kuram jābūt patiesam, ja mainīgais tst1 ir vienāds ar 2 un vienlaikus mainīgais tst2 ir vienāds ar 3:

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

Dots mainīgais:

tst = -3

Pārbaudiet, vai tas ir lielāks par nulli un mazāks par 5.

Dots mainīgais:

tst = 21

Pārbaudiet, vai tas ir lielāks vai vienāds ar 10 un mazāks vai vienāds ar 20.

Doti divi mainīgie:

tst1 = 6 tst2 = 10

Pārbaudiet, vai pirmais mainīgais ir mazāks par 8 un otrais - lielāks vai vienāds ar 10.

Dots šāds kods:

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

Sakiet, kas tiks izvadīts konsolē.

← →
↑
Latviešu▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt