Operatory matematyczne

Operatory matematyczne służą m.in. do działania na zmiennych. Wyróżniamy: dodawanie, odejmowanie, mnożenie, dzielenie, dzielenie modulo (reszta z dzielenia), dzielenie całkowite i potęgowanie.

Kod programu Python

#dodawanie
x=100
y=20
z=x+y
print(x+y)
print(z)

Wynik wypisany w konsoli

120
120

Kod programu Python

#odejmowanie
x=100
y=20
z=x-y
print(x-y)
print(z)

Wynik wypisany w konsoli

80
80

Kod programu Python

#mnożenie
x=10
y=2
z=x*y
print(x*y)
print(z)

Wynik wypisany w konsoli

20
20

Kod programu Python

#dzielenie
x=100
y=20
z=x/y
print(x/y)
print(z)

Wynik wypisany w konsoli

5
5

Kod programu Python

#dzielenie całkowite
x=12
y=5
z=x//y
print(x//y)
print(z)

Wynik wypisany w konsoli

2
2

Kod programu Python

#dzielenie modulo - reszta z dzielenia
x=7
y=5
z=x%y
print(x%y)
print(z)

Wynik wypisany w konsoli

2
2

Kod programu Python

#potęgowanie
x=2
y=5
z=x**y
print(x**y)
print(z)

Wynik wypisany w konsoli

32
32

Kolejną ważnym aspektem obliczeń w Pythonie jest kolejność wykonywania działań, są one wykonywane w takiej samej kolejności jak w matematyce. Inaczej mówiąc, zaczynamy od działań w nawiasach. W Pythonie możemy używać tylko nawiasów okrągłych, gdyż inne zarezerwowane są dla innych funkcji. Należy również wspomnieć, że operacje na tym samym miejscu w kolejności wykonywania działań są wykonywane od lewej do prawej.

W Pythonie istnieje sposób na ułatwienie sobie pisania działań, inaczej zwany skróconymi operatorami przypisania.

Kod programu Python

a=5
b=5
a+=2
b=b+2
print(a)
print(b)

Wynik wypisany w konsoli

7
7

Jak widać powyżej, możemy zastąpić znak + na +=. Możemy tak zrobić z każdym operatorem matematycznym.

Poprzednia lekcja Następna lekcja