R1QJUsopZvfOS
Zdjęcie przedstawia widok na dźwigi budowlane o zmierzchu.

Wprowadzenie do klas w języku Python

Źródło: Aleksey Malinovski, domena publiczna.

W e‑materiale Wprowadzenie do strukturP1461uNPQWprowadzenie do struktur dowiedzieliśmy się, jaką rolę w programach pełnią struktury. Wiemy już, że przechowujemy w nich – powiązane ze sobą w sposób logiczny – dane różnego typu, dzięki czemu np. zwiększamy wydajność i czytelność kodu.

Należy zwrócić jednak uwagę na to, że w przypadku języka Python nie mówimy o strukturach takich jak w języku C++, możemy jednak zastosować klasę jako opis struktury. W języku Python brak klas, które nie mają jawnie zaimplementowanych metod.

E‑materiały dotyczące analogicznych zagadnień, ale z wykorzystaniem innych języków programowania, znajdziesz poniżej:

Więcej zadań? Przejdź do e‑materiału Wprowadzenie do struktur – zadania maturalneP12Om8NVBWprowadzenie do struktur – zadania maturalne.

Twoje cele
  • Prześledzisz własności klasy typu dict.

  • Przeanalizujesz, jak rozróżniać typy danych prostych w języku Python.

  • Zaimplementujesz funkcję realizującą zadania związane z dziennikiem klasowym.