Więcej o modułach

Zanim szerzej omówimy różne moduły, powiemy trochę więcej o tym, czym są moduły i jak poprawnie ich używać. Jedną z najważniejszych rzeczy jest zrozumienie, że moduły są takimi samymi obiektami jak inne dane w Pythonie. Obiekty, zwane modułami po prostu zawierają inne obiekty i elementy języka Python.

Aby stosować jakiś moduł pierwszą wymaganą czynnością jest wykonanie operacji import. W przykładzie powyżej instrukcja import turtle tworzy nową nazwę, turtle, i wiąże ją z odpowiednim modułem. Mamy tu do czynienia z podobną sytuacją, jak w przypadku diagramów, które przedstawialiśmy wcześniej dla prostych zmiennych języka Python.

../_images/modreference.png

Aby użyć funkcji zawartej w module, stosujemy notację kropkową, pisząc najpierw nazwę modułu, a następnie, po kropce, bez spacji, nazwę fukcji (klasy), która jest dostępna w module. Na przykład, aby użyć funkcję (klasę) Turtle piszemy turtle.Turtle. Znaczy to: „W module turtle zastosuj element o nazwie Turtle”.

A teraz przyjrzyjmy się kilku innym modułom, które mogą ci się przydać w przyszłości.

Następna część - Moduł math