Operatory
Kurs Python · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.
Operatory wykonują obliczenia i porównania.
Jak to działa?
+, -, * i / to podstawowe operatory arytmetyczne. // wykonuje dzielenie całkowite, % zwraca resztę z dzielenia, a ** potęgowanie.
Porównania takie jak > i == dają wynik True albo False.
Przykład 1 — poznaj zapis
a = 10
b = 3
print(a // b) # 3
print(a % b) # 1
print(a > b) # True
== porównuje wartości, natomiast = służy do przypisania.
Przeczytaj kod linijka po linijce
a = 10Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.b = 3Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.print(a // b) # 3Wyświetlamy wartość, aby sprawdzić efekt działania programu.
3 1 True
Przykład 2 — podobny problem, inne dane
Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.
print(7 / 2)
print(7 // 2)
print(7 % 2)
3.5 3 1
Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.
Spróbuj samodzielnie
Sprawdź, czy liczba 18 jest podzielna przez 3.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.