⊗pyPmCdLA 131 of 208 menu

Operatorul logic ȘI în Python

Uneori poate fi necesar să compunem o condiție complexă. Pentru aceasta putem folosi operatorul and, care impune simultaneitatea condițiilor.

Să presupunem că avem variabila tst:

tst = 5

Să verificăm dacă este mai mare decât zero și în același timp mai mică decât 10:

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

Condițiile se pot aplica nu unei singure variabile, ci la variabile diferite. Să creăm o condiție care să fie îndeplinită dacă variabila tst1 este egală cu 2 și în același timp variabila tst2 este egală cu 3:

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

Este dată variabila:

tst = -3

Verificați dacă este mai mare decât zero și mai mică decât 5.

Este dată variabila:

tst = 21

Verificați dacă este mai mare sau egală cu 10 și mai mică sau egală cu 20.

Sunt date două variabile:

tst1 = 6 tst2 = 10

Verificați dacă prima variabilă este mai mică decât 8 și a doua - mai mare sau egală cu 10.

Este dat următorul cod:

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

Spuneți ce se va afișa în consolă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge