Opracowanie:
Operatory

Operatory

Zweryfikowane

Do podstawowych operatorów należą:

Operatory algebraiczne
+ operator dodawania
– operator odejmowania
/ operator dzielenia
* operator mnożenia
** operator potęgowania
% operator dzielenia zwracający resztę

Operatory porównania
> większe niż
< mniejsze niż
mniejsze lub równe
większe lub równe
= lub == równe
<> lub != różne

Operatory logiczne
AND and && operator i
OR or || operator lub
NOT not ! zaprzeczenie

Operatory logiczne mogą się różnić pomiędzy językami programowania.
Pokażę kilka przykładów w języku Python.

Operatory porównania najczęściej stosujemy w instrukcji warunkowej if.

a = 1

if a>2:
print(„Warunek spełniony”)
else:
print(„Warunek nie jest spełniony”)

Po uruchomieniu programu dostaniemy wynik:
Warunek nie jest spełniony.
Najpierw zadeklarowana została zmienna a = 1.
Następnie instrukcja warunkowa. Jeżeli a jest większe niż 2, to wykona się pierwsza instrukcja, w innym przypadku (else) wykona się druga instrukcja.

Jeżeli zmienimy zmienną a na 3, to zostanie wyświetlony tekst: Warunek spełniony

a = 3
b = 5

if a>2 and b>4:
print(„Warunek spełniony”)
else:
print(„Warunek nie jest spełniony”)

W instrukcji zostanie sprawdzony warunek czy a jest większe niż 2 oraz czy b jest większe niż 4. Operator and sprawia, że dwa warunki musza być poprawne, żeby wykonała się instrukcja pierwsza.

Po uruchomieniu programu dostaniemy wynik: Warunek spełniony

Zmieńmy teraz a na 2.

a = 2
b = 5

if a>2 and b>4:
print(„Warunek spełniony”)
else:
print(„Warunek nie jest spełniony”)

Po uruchomieniu programu zostanie wyświetlony wynik: Warunek nie jest spełniony
Dzieje się tak, dlatego, że a nie jest mniejsze niż 2. Operator and sprawia, że dwa warunki musza być poprawne, żeby wykonała się instrukcja pierwsza, dlatego w tym przypadku wykonuje się instrukcja druga.

Kolejne operatory działają w podobny sposób do powyższych przykładów. Powyższy kod można skopiować oraz dowolnie modyfikować. Programy można uruchomić w dowolnym kompilatorze online Pythona.

Powyższe zadanie zostało zweryfikowane przez nauczyciela
To top