You are on page 1of 2

Operatory arytmetyczne w Pythonie, używane z wartościami liczbowymi przedstawia

poniższa tabelka:

Przykład
Operator Znaczenie operatora
wykorzystania
+ dodawanie (dodaje wartości) x+y
– odejmowanie (odejmuje prawą wartość od lewej) x–y
* mnożenie (mnoży wartości) x*y
dzielenie (dzieli lewą wartość przez prawą, wynikiem jest
/ x/y
liczba zmiennoprzecinkowa)
dzielenie do całkowitej (dzieli lewą wartość przez prawą,
// x // y
wynikiem jest liczba całkowita)
% modulo (zwraca resztę z dzielenia lewej liczby przez prawą) x%y
** potęgowanie (podnosi lewą wartość do potęgi wartości prawej) x ** y

Operatory porównania zwracają dwie wartości „TRUE” i „FALSE”, w przeciwieństwie do


operatorów arytmetycznych, które zwracają wynik działania na wartościach.

Poniższa tabelka przedstawia operatory porównania:

Przykład
Operator Znaczenie operatora
wykorzystania
== równy (zwraca „TRUE” jeśli obie wartości są takie same) x == y
!= nierówny (zwraca „TRUE” jeśli obie wartości są różne) x != y
większy od (zwraca „TRUE” jeśli lewa wartość jest większa
> x>y
od prawej)
mniejszy od (zwraca „TRUE” jeśli lewa wartość jest mniejsza
< x<y
od prawej)
większy lub równy (zwraca „TRUE” jeśli lewa wartość jest
>= x >= y
większa lub równa prawej)
mniejszy lub równy (zwraca „TRUE” jeśli lewa wartość jest
<= x <= y
mniejsza lub równa prawej)

Poniższa tabelka przedstawia operatory identyfikacji tożsamości:

Przykład
Operator Opis działania
działania
W wyniku zwraca TRUE, jeśli oba obiekty są w rzeczywistości
is x is y
tym samym obiektem
Zwraca TRUE, jeśli oba obiekty nie są w rzeczywistości tym
is not x is not y
samym obiektem

Operatory przypisania w Pythonie


Operatory arytmetyczne Przykład działania Równoważny zapis działania
= x=2 x=2
+= x += 2 x=x+2
-= x -= 2 x=x–2
*= x *= 2 x=x*2
/= x /= 2 x=x/2
//= x //= 2 x = x // 2
%= x %= 2 x=x%2
**= x **= 2 x = x ** 2
Operatory bitowe Przykład działania Równoważny zapis działania
&= x &= 2 x=x&2
|= x |= 2 x=x|2
^= x ^= 2 x=x^2
>>= x >>= 2 x = x >> 2
<<= x <<= 2 x = x << 2

You might also like