⊗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