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