Moduł trzeci wprowadza trzy fundamentalne kategorie operatorów w Pythonie: arytmetyczne, relacyjne i logiczne. W części arytmetycznej omówiono wszystkie podstawowe działania matematyczne (+, -, *, /, //, %, **) wraz ze skróconymi operatorami przypisania oraz regułami priorytetów według zasady PEMDAS. W zakresie operatorów relacyjnych poznajemy sposoby porównywania wartości (==, !=, >, <, >=, <=) oraz łańcuchowanie warunków, a także pułapki związane z porównywaniem tekstów i liczb zmiennoprzecinkowych. Część logiczna wprowadza bramki and, or i not wraz z koncepcją Truthy i Falsy oraz operatorem członkostwa in. Materiał kończy się praktycznymi przykładami łączenia wszystkich trzech typów operatorów w złożone wyrażenia decyzyjne.
Kluczowe zagadnienia modułu:
- Operatory arytmetyczne i priorytety — PEMDAS, nawiasy, kierunkowość od lewej do prawej (wyjątek: potęgowanie od prawej)
- Dzielenie i modulo — / zawsze zwraca float, // obcina ułamek, % zwraca resztę z dzielenia
- Operatory relacyjne — ==, !=, >, <, >=, <=, porównywanie tekstów (case-sensitive), łańcuchowanie warunków
- Operatory logiczne — and, or, not z hierarchią NOT > AND > OR, short-circuit, Truthy i Falsy
- Zastosowania praktyczne — walidacja danych, sprawdzanie parzystości (%), fallback przez OR, operator in do wyszukiwania w tekstach


















































