academiapython

Operatori și expresii în Python

Gratuit

Obiective

  • Utilizarea operatorilor aritmetici, de comparație și logici
  • Construirea de expresii corecte în Python

Operatorii sunt simboluri care efectuează operații asupra valorilor. Operatorii aritmetici (+, -, *, /, //, %, **) fac calcule; operatorii de comparație (==, !=, <, >, <=, >=) compară valori și întorc True sau False; operatorii logici (and, or, not) combină condiții. O expresie este orice combinație de valori și operatori care produce un rezultat.

exemplu.py
a = 17
b = 5

print(a + b)   # adunare -> 22
print(a // b)  # câtul împărțirii întregi -> 3
print(a % b)   # restul împărțirii -> 2
print(a > b)   # comparație -> True
print(a > 10 and b < 10)  # operator logic -> True

Exercițiu

Scrie un program care verifică dacă numărul 23 este impar și mai mare decât 10, afișând True sau False.

Rularea codului direct în pagină va fi disponibilă în curând.

Quiz de verificare

1. Ce returnează operatorul % (modulo) pentru 17 % 5?
2. Ce tip de rezultat produce un operator de comparație precum >?