Python er et flerbruks-, høyt nivå og dynamisk programmeringsspråk. Det gir mange innebygde moduler og funksjoner for å utføre forskjellige typer oppgaver. Bortsett fra det, kan vi også lage våre egne moduler ved hjelp av Python. En modul er som et bibliotek i Java, C, C ++ og C#. En modul er vanligvis en fil som inneholder funksjoner og utsagn. Funksjonene og uttalelsene til moduler gir spesifikk funksjonalitet. En python -modul lagres med .py extension. I denne artikkelen lærer vi å lage våre egne Python -moduler.
En modul brukes vanligvis til å dele den store funksjonaliteten i små håndterbare filer. Vi kan implementere våre mest brukte funksjoner i en egen modul, og senere kan vi ringe og bruke den overalt. Modulens skapelse fremmer gjenbrukbarhet og sparer mye tid.
Lag Python -moduler
For å lage en Python -modul, åpne et Python -skript, skriv noen utsagn og funksjoner og lagre det med .py extension. Senere kan vi ringe og bruke disse modulene hvor som helst i programmet vårt.
La oss lage en ny modul som heter “MathOperations”. Denne modulen inneholder funksjoner for å utføre tillegg, subtraksjon, multiplikasjon og inndeling.
#skape MathOperation -modulNå kan vi ringe denne modulen hvor som helst ved hjelp av importkommandoen, og vi kan bruke disse funksjonene til å utføre de relaterte oppgavene. Det er ikke nødvendig å skrive koden igjen og igjen for å utføre tillegg, subtraksjon, multiplikasjon og divisjonsoperasjoner.
Ring modulen din
La oss kalle denne modulen i vårt andre Python -skript ved å bruke importkommandoen. Sjekk ut denne artikkelen (https: // linuxhint.com/python_import_command/) for å lære mer om python importkommandoen.
Importer matematikkoperasjonProduksjon
Ringer modulvariablene
Vi kan også erklære variablene i våre selvopprettede Python-moduler, tilordne verdier til disse variablene og kalle dem i Python-skriptet. Modulene kan også inneholde ordbøker, lister osv.
#skapende variablerProduksjon
Utgangen viser at vi har fått tilgang til variablene og funksjonene fra "MathOperation" -modulen.
Liste opp alle funksjonene og variablene i en modul
Python gir en innebygd Dir () -funksjon, som viser navnene på alle funksjoner og variabler som er til stede i en bestemt modul. La oss bruke DIR () -funksjonen til å liste opp navnene på funksjoner og variabler i "MathOperation" -modulen.
Disse funksjonene og variablene som er opprettet i vår "MathOperation" -modul.
#skape MathOperation -modulLa oss nå kalle Dir () -funksjonen i Python -skriptet vårt.
#importing av modulenProduksjon
Konklusjon
Selv om Python gir mange innebygde moduler og funksjoner for å utføre en spesifikk oppgave, kan vi også lage våre egne Python-moduler. En Python -modul inneholder funksjoner og variabler. Python -modulene lagres med .py extension. Denne artikkelen forklarer opprettelsen av dine egne Python -moduler ved hjelp av enkle eksempler.