Module dhe janë dy koncepte të rëndësishme për organizimin dhe menaxhimin e kodit burimor. Këtu është një përshkrim dhe si t'i përdorni ato: package Python module package
Module
- Në Python, a module është një koleksion përkufizimesh, funksionesh, variablash dhe deklaratash që janë shkruar për t'u përdorur.
- Çdo Python skedar mund të konsiderohet si një module dhe përmban kod që lidhet me një funksionalitet specifik.
- Ju mund të përdorni të integruar ose të krijoni tuajin për ta përdorur në kodin tuaj. Python module module
Shembull: Krijoni një skedar me emrin math_operations.py
që përmban disa funksione matematikore:
# 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
Më pas, mund t'i përdorni këto funksione në një program tjetër duke importuar math_operations
module:
# main.py
import math_operations
result = math_operations.add(10, 5)
print(result) # Output: 15
Package
- A package është një mënyrë për të organizuar dhe grupuar të lidhur së bashku. module
- Është një direktori që përmban Python skedarë( ) dhe një skedar bosh për të treguar se drejtoria është një. module
__init__.py
package - Package ndihmoni në organizimin e kodit tuaj në fusha logjike dhe drejtori të strukturuara.
Shembull: Krijo një package me emër, që përmban dy dhe: my_package
module module1.py
module2.py
my_package/
__init__.py
module1.py
module2.py
Në module1.py
, kemi kodin e mëposhtëm:
# module1.py
def greet(name):
return f"Hello, {name}!"
Në module2.py
, kemi kodin e mëposhtëm:
# module2.py
def calculate_square(num):
return num ** 2
Pastaj, mund të përdorni funksione nga si më poshtë: 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
Përdorimi dhe ju ndihmon të organizoni dhe menaxhoni kodin tuaj në mënyrë efikase, duke e bërë atë më të lexueshëm dhe të mirëmbajtur. module package