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