Treci la conținutul principal

Operatori logici

Ca să combini instrucțiuni condiționale, folosește operatori logici:

Tabelul operatorilor logici

main.py
# Operator | Description                                             | Example
# and      | Returns True if both statements are true                | x < 5 and x < 10
# or       | Returns True if one of the statements is true           | x < 5 or x < 4
# not      | Reverse the result, returns False if the result is true | not(x < 5 and x < 10)

Exemple

Exemplu

Vezi dacă un număr este mai mare decât 0 și mai mic decât 10:

Prompt
Scrie un program Python care setează x = 5 și folosește operatorul „and” pentru a testa dacă x este mai mare decât 0 și mai mic decât 10. Afișează rezultatul.
Ieșire: program Python complet

Exemplu

Vezi dacă un număr este mai mic decât 5 sau mai mare decât 10:

Prompt
Scrie un program Python care setează x = 5 și folosește operatorul „or” pentru a testa dacă x este mai mic decât 5 sau mai mare decât 10. Afișează rezultatul.
Ieșire: program Python complet

Exemplu

Inversează rezultatul cu operatorul not:

Prompt
Scrie un program Python care setează x = 5 și folosește operatorul „not” pentru a inversa rezultatul expresiei (x > 3 and x < 10). Afișează rezultatul.
Ieșire: program Python complet