Python to język wielofunkcyjny, wysoki i dynamiczny programowanie. Zapewnia wiele wbudowanych modułów i funkcji do wykonywania różnych rodzajów zadań. Poza tym możemy również tworzyć własne moduły za pomocą Pythona. Moduł jest jak biblioteka w Javie, C, C ++ i C#. Moduł to zwykle plik zawierający funkcje i instrukcje. Funkcje i instrukcje modułów zapewniają określoną funkcjonalność. Moduł Pythona jest zapisany z .rozszerzenie PY. W tym artykule nauczymy się tworzyć własne moduły Pythona.
Moduł jest zwykle używany do podziału dużej funkcjonalności na małe pliki zarządzane. Możemy zaimplementować nasze najczęściej używane funkcje w osobnym module, a później możemy je wywołać i używać wszędzie. Tworzenie modułu promuje możliwość ponownego użycia i oszczędza dużo czasu.
Utwórz moduły Pythona
Aby utworzyć moduł Pythona, otwórz skrypt Python, napisz niektóre stwierdzenia i funkcje oraz zapisz go z .rozszerzenie PY. Później możemy zadzwonić i używać tych modułów w dowolnym miejscu w naszym programie.
Utwórzmy nowy moduł o nazwie „Mathoperations”. Ten moduł zawiera funkcje do wykonywania dodawania, odejmowania, mnożenia i podziału.
#Moduł matematykiTeraz możemy wywołać ten moduł w dowolnym miejscu za pomocą polecenia importu i możemy użyć tych funkcji do wykonywania powiązanych zadań. Nie ma potrzeby pisania kodu wielokrotnie w celu wykonywania operacji dodawania, odejmowania, mnożenia i podziału.
Zadzwoń do swojego modułu
Nazwijmy ten moduł w naszym innym skrypcie Python za pomocą polecenia importu. Sprawdź ten artykuł (https: // linuxhint.com/python_import_command/), aby dowiedzieć się więcej o poleceniu importowym Python.
importować matematykęWyjście
Wywołując zmienne modułu
Możemy również zadeklarować zmienne w naszych samodzielnych modułach Pythona, przypisać wartości tym zmiennym i nazwać je w naszym skrypcie Python. Moduły mogą również zawierać słowniki, listy itp.
#Creating zmienneWyjście
Dane wyjściowe pokazuje, że pomyślnie uzyskaliśmy dostęp do zmiennych i funkcji z modułu „Mathoperation”.
Wymień wszystkie funkcje i zmienne modułu
Python zapewnia wbudowaną funkcję dir (), która wymienia nazwy wszystkich funkcji i zmiennych, które są obecne w określonym module. Użyjmy funkcji Dir (), aby wymienić nazwy funkcji i zmiennych modułu „Mathoperation”.
Te nasze funkcje i zmienne, które są tworzone w naszym module „matematyki”.
#Moduł matematykiTeraz nazwijmy funkcję Dir () w naszym skrypcie Python.
#Importowanie modułuWyjście
Wniosek
Chociaż Python zapewnia wiele wbudowanych modułów i funkcji do wykonania określonego zadania, możemy również stworzyć własne moduły Python. Moduł Pythona zawiera funkcje i zmienne. Moduły Pythona są zapisywane z .rozszerzenie PY. W tym artykule wyjaśniono tworzenie własnych modułów Pythona za pomocą prostych przykładów.