Python od A do Z – Komendy specjalne (interfejs) obejmujący metodę init jako kluczowy mechanizm inicjalizacji klas i obiektów w Pythonie z uwzględnieniem dziedziczenia i pułapek
Metoda init jest wywoływana automatycznie przez interpreter zaraz po tym, jak funkcja new zwróci nową instancję klasy. Nie tworzy ona obiektu – to zadanie new – ale ustawia jego początkowy stan, przypisując wartości…
Python od A do Z – Metody obiektów (przykłady)
Praca z danymi tekstowymi i listami w Pythonie bardzo szybko prowadzi do kontaktu z metodami obiektów. To są krótkie operacje wywoływane bezpośrednio na zmiennej, które pozwalają zmieniać zawartość, sprawdzać poprawność danych albo przygotować…
Python od A do Z – Operatory matematyczne
W codziennej pracy z Pythonem operacje matematyczne są jednym z pierwszych elementów, które realnie wpływają na logikę programów — od prostych kalkulatorów po systemy analityczne i algorytmy numeryczne. Operatory arytmetyczne pozwalają wykonywać działania…
Python od A do Z – Słowa kluczowe i struktury kontrolne
W praktycznym programowaniu najwięcej problemów nie wynika z algorytmów, tylko z nieprawidłowego użycia podstawowych mechanizmów języka, które sterują przepływem wykonania programu. Python opiera się na niewielkim zestawie konstrukcji, które determinują całą logikę działania…
Python od A do Z – Wbudowane funkcje alfabetycznie
W świecie Pythona większość pracy z danymi i logiką opiera się na funkcjach wbudowanych, które działają bez dodatkowych importów i są dostępne od razu w interpreterze. To zestaw narzędzi, które upraszczają operacje na…
Słownik Python – najważniejsze pojęcia i definicje dla początkujących
Praca z danymi bardzo szybko pokazuje, że same zmienne i listy przestają wystarczać. Gdy trzeba powiązać konkretną wartość z nazwą, identyfikatorem, adresem e-mail, numerem produktu albo statusem zamówienia, potrzebna jest struktura oparta nie…
Program C
Programowanie w języku C uczy myślenia o komputerze na poziomie bliższym sprzętowi niż większość nowoczesnych języków. Widać tutaj pamięć, wskaźniki, sposób działania funkcji, koszt operacji i konsekwencje błędów. To właśnie dlatego C jest…
Kod szesnastkowy
Systemy komputerowe operują na bitach, ale człowiek znacznie łatwiej czyta krótsze i bardziej zwarte zapisy liczb. Zapis binarny szybko staje się nieczytelny, szczególnie przy adresach pamięci, kolorach, maskach bitowych czy analizie danych przesyłanych…
Python Range
Tworzenie powtarzalnych operacji bez ręcznego wpisywania kolejnych wartości to jedna z podstaw pracy w Pythonie. Pętle, iteracja po indeksach, generowanie sekwencji liczb czy kontrolowanie liczby wykonań instrukcji pojawiają się praktycznie w każdym programie…
Liczby parzyste
Arytmetyka zaczyna się od prostych obserwacji: jedne wartości można rozdzielić na równe pary bez reszty, a inne zawsze zostawiają pojedynczy element. To rozróżnienie wydaje się szkolne i oczywiste, ale wraca później w algebrze,…









