Wprowadzenie do klas w języku Python
W e‑materiale Wprowadzenie do strukturWprowadzenie 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:
Wprowadzenie do struktur w języku C++Wprowadzenie do struktur w języku C++,
Wprowadzenie do klas w języku JavaWprowadzenie do klas w języku Java.
Więcej zadań? Przejdź do e‑materiału Wprowadzenie do struktur – zadania maturalneWprowadzenie do struktur – zadania maturalne.
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.