Module અને સ્ત્રોત કોડના આયોજન અને સંચાલન માટે બે મહત્વપૂર્ણ ખ્યાલો છે. અહીં તેનું વર્ણન છે અને તેનો ઉપયોગ કેવી રીતે કરવો: package Python module package
Module
- માં Python, a એ module વ્યાખ્યાઓ, કાર્યો, ચલો અને વિધાનોનો સંગ્રહ છે જેનો ઉપયોગ કરવા માટે લખવામાં આવે છે.
- દરેક Python ફાઇલને એક ગણી શકાય module અને તેમાં ચોક્કસ કાર્યક્ષમતા સંબંધિત કોડ શામેલ છે.
- તમે બિલ્ટ-ઇનનો ઉપયોગ કરી શકો છો અથવા તમારા કોડમાં ઉપયોગ કરવા માટે તમારી પોતાની બનાવી શકો છો. Python module module
math_operations.py
ઉદાહરણ: ગણિતના કેટલાક કાર્યો ધરાવતી ફાઇલ બનાવો:
# math_operations.py
def add(a, b):
return a + b
def subtract(a, b):
return a- b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
પછી, તમે આ વિધેયોનો ઉપયોગ અન્ય પ્રોગ્રામમાં આયાત કરીને કરી શકો છો math_operations
module:
# main.py
import math_operations
result = math_operations.add(10, 5)
print(result) # Output: 15
Package
- A એ એકસાથે package સંગઠિત અને જૂથ સંબંધિત એક રીત છે. module
- તે ડિરેક્ટરી છે જેમાં Python ફાઈલો( ) અને ખાલી ફાઈલ હોય છે તે દર્શાવવા માટે કે ડિરેક્ટરી એ છે. module
__init__.py
package - Package તમારા કોડને લોજિકલ સ્કોપ્સ અને સ્ટ્રક્ચર્ડ ડિરેક્ટરીઓમાં ગોઠવવામાં મદદ કરો.
ઉદાહરણ: package નામનું બનાવો, જેમાં બે અને: my_package
module module1.py
module2.py
my_package/
__init__.py
module1.py
module2.py
માં module1.py
, અમારી પાસે નીચેનો કોડ છે:
# module1.py
def greet(name):
return f"Hello, {name}!"
માં module2.py
, અમારી પાસે નીચેનો કોડ છે:
# module2.py
def calculate_square(num):
return num ** 2
પછી, તમે નીચેનામાંથી ફંક્શનનો ઉપયોગ કરી શકો છો: module my_package
package
# main.py
from my_package import module1, module2
message = module1.greet("Alice")
print(message) # Output: Hello, Alice!
result = module2.calculate_square(5)
print(result) # Output: 25
ઉપયોગ કરીને અને તમને તમારા કોડને કાર્યક્ષમ રીતે ગોઠવવા અને મેનેજ કરવામાં મદદ કરે છે, તેને વધુ વાંચી શકાય અને જાળવવા યોગ્ય બનાવે છે. module package