Module na ni dhana mbili muhimu za kupanga na kudhibiti msimbo wa chanzo. Hapa kuna maelezo na jinsi ya kuzitumia: package Python module package
Module
- Katika Python, a module ni mkusanyiko wa ufafanuzi, kazi, vigezo, na kauli ambazo zimeandikwa kutumika.
- Kila Python faili inaweza kuchukuliwa kuwa module na ina msimbo unaohusiana na utendaji maalum.
- Unaweza kutumia iliyojengewa ndani au kuunda yako mwenyewe ili kutumia katika msimbo wako. Python module module
Mfano: Unda faili inayoitwa math_operations.py
iliyo na vitendaji kadhaa vya hesabu:
# 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
Kisha, unaweza kutumia kazi hizi katika programu nyingine kwa kuingiza math_operations
module:
# main.py
import math_operations
result = math_operations.add(10, 5)
print(result) # Output: 15
Package
- A package ni njia ya kupanga na kikundi kuhusiana pamoja. module
- Ni saraka ambayo ina Python faili( ) na faili tupu kuashiria kuwa saraka ni. module
__init__.py
package - Package kusaidia kupanga msimbo wako katika mawanda mantiki na saraka zilizoundwa.
Mfano: Unda package jina, lililo na mbili na: my_package
module module1.py
module2.py
my_package/
__init__.py
module1.py
module2.py
Katika module1.py
, tuna nambari ifuatayo:
# module1.py
def greet(name):
return f"Hello, {name}!"
Katika module2.py
, tuna nambari ifuatayo:
# module2.py
def calculate_square(num):
return num ** 2
Kisha, unaweza kutumia kazi kutoka kwa zifuatazo: 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
Kutumia na kukusaidia kupanga na kudhibiti msimbo wako kwa ufanisi, na kuifanya isomeke na kudumishwa zaidi. module package