Wyrażenia i podstawowe operacje
Wyrażenie to operandy plus operator. Zacznijmy od czterech operacji znanych ze szkoły, ale teraz zobaczymy je nie tylko w kodzie, ale także na osi liczbowej i w formie prostokąta.
W rozdziale 4 zrozumieliśmy, czym są liczby. Teraz nauczymy Python prawdziwie z nimi pracować — liczyć, porównywać, łączyć. Zaczniemy od najważniejszego słowa tego rozdziału: wyraz twarzy.
czym jest wyrażenie
5 + 3 jest wyraz twarzy: Ma
operandy (wartości, z którymi pracujemy — 5 oraz
3) i Operator (akcja — +).
Każde wyrażenie ma wynik — samo wyrażenie można podstawić tam, gdzie oczekiwana jest wartość:
print(5 + 3) # wyraz twarzy tuż w print()
summa = 5 + 3 # wynik wyrażenia jest zapisywany do
print(summa * 2) # summa — też operand w nowym wyrażeniu
summa = 5 + 3 jest całkowicie nauczanie (przywłaszczenie), oraz 5 + 3 w środku — wyraz twarzy: Wyrażenie zawsze ma wartość, ale instrukcja nie. Dlatego print(x = 5) — błąd (x = 5 nic nie zwraca), oraz print(x == 5) jest zwykłym kodem.Dodawanie i odejmowanie — ruch po osi liczbowej
Najprostszy model dla + oraz - —
Skok wzdłuż osi liczb: sumowanie skacze w prawo, odejmowanie w lewo.
print(3 + 4) #7 – Skok w prawo
print(3 - 4) # -1 – przeskocz w lewo, możesz przejść do wartości ujemnych
Mnożenie to prostokąt komórek
Mnożenie a * b to powierzchnia prostokąta z bokami
a oraz b: wiersze autorstwa a
komórki i takie rzędy b sztuk.
print(4 * 3) # 12
print(4 * 0) #0 – Prostokąt bez wysokości nie ma powierzchni
Dzielenie jest zawsze liczbą ułamkową
W Python / jest zwykłe dzielenie, i to
zawsze zwroty float, nawet jeśli liczby dzielą się
bez reszty:
print(6 / 3) #2.0 – float, nie 2
print(7 / 2) # 3.5
5 / 0 przyczyny ZeroDivisionError Python sam nie wymyśla tego wyniku, ale szczerze informuje, że operacja nie ma sensu.Operatorzy i prawdziwe życie
| Operator | Co robi | Przykład z życia codziennego |
|---|---|---|
+ | dodawanie | liczba paragonów w koszyku |
- | odejmowanie | saldo konta po zakupie |
* | mnożenie | cena × ilość |
/ | dywizja | suma rachunku, podzielona między przyjaciół |
Pro // (dzielenie całkowite) i %
(reszta) znajduje się w następnej sekcji: to osobny i bardzo ważny temat.