Dodatek C. Zaawansowane pojęcia związane z Pythonem

W tym dodatku postaramy się przybliżyć następujące trzy tematy: klasy i obiekty, obiekty datetime uwzględniające strefę czasową oraz obiekty mutowalne i niemutowalne. Są to tematy niezależne od siebie, więc możesz się z nimi zapoznać w dowolnej kolejności.

Klasy i obiekty

W tej sekcji napiszemy naszą klasę, aby lepiej zrozumieć, jak klasy i obiekty są ze sobą powiązane. Klasy definiują nowe typy obiektów: klasa jest jak foremka, której używasz do pieczenia ciasta. W zależności od tego, jakich składników użyjesz, otrzymasz inne ciasto, na przykład ciasto czekoladowe lub sernik. Proces wydobywania ciasta (obiektu) z formy (klasy) jest określamy jako instancjonowanie, dlatego też obiekty nazywamy ...

Get Python i Excel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.