পাইথনের সিনট্যাক্স মডিউল নামক কিছু ব্যবহার করে কোডকে উল্লেখযোগ্যভাবে ছোট করার অনুমতি দেয়। C ++ এ হেডার ফাইলগুলির মতো, মডিউলগুলি ফাংশনের সংজ্ঞাগুলির জন্য একটি স্টোরেজ জায়গা। এগুলি সাধারণ ব্যবহারে বিভক্ত, যেমন সময় মডিউল, যা সময় সম্পর্কিত ব্যবহারের জন্য ফাংশন সরবরাহ করে।
ধাপ
2 এর পদ্ধতি 1: আমদানি থেকে নির্দেশ ব্যবহার করে
আমদানি থেকে নির্দেশ একটি মডিউল থেকে ফাংশন আমদানি করে এবং আপনাকে সেগুলি মূল পাইথনের ফাংশনগুলির মতো ব্যবহার করতে দেয়। আপনি দেখতে পাচ্ছেন না যে ফাংশনগুলি মডিউলের অন্তর্গত।
ধাপ 1. মডিউল খুঁজুন।
আপনি যে মডিউলটি আমদানি করবেন তা সনাক্ত করুন। অন্তর্নির্মিত মডিউলগুলির একটি সম্পূর্ণ তালিকা এখানে পাওয়া যাবে (v2.7) এবং এখানে (v3.5)।
পদক্ষেপ 2. একটি নির্দিষ্ট মডিউল থেকে একটি নির্দিষ্ট ফাংশন আমদানি করতে, লিখুন:
[মডিউল] আমদানি [ফাংশন] থেকে
এটি একটি নির্দিষ্ট মডিউল থেকে আপনি একটি নির্দিষ্ট ফাংশন ব্যবহার করছেন এমন স্ক্রিপ্টকে বলবে।
-
উদাহরণস্বরূপ, আমদানি করতে
র্যান্ডিন্ট
থেকে ফাংশন
এলোমেলো
মডিউল এবং যে ফাংশন ব্যবহার করে একটি এলোমেলো সংখ্যা মুদ্রণ, আপনি লিখতে হবে:
এলোমেলো আমদানি র্যান্ডিন্ট প্রিন্ট থেকে (র্যান্ডিন্ট (0, 5))
ধাপ multiple. একই মডিউল থেকে কমা (,) দিয়ে একাধিক ফাংশন আলাদা করুন।
গঠন এই মত দেখাচ্ছে:
[মডিউল] থেকে আমদানি [ফাংশন], [অন্য ফাংশন], [অন্য ফাংশন],…
-
উদাহরণস্বরূপ, আমদানি করতে
র্যান্ডিন্ট
এবং
এলোমেলো
থেকে কাজ করে
এলোমেলো
মডিউল এবং এই ফাংশন ব্যবহার করে এলোমেলো সংখ্যা মুদ্রণ করুন, আপনি লিখবেন:
এলোমেলো আমদানি র্যান্ডিন্ট থেকে, এলোমেলো মুদ্রণ (র্যান্ডিন্ট (0, 5)) মুদ্রণ (এলোমেলো ())
ধাপ 4. একটি ব্যবহার করে সম্পূর্ণ মডিউল আমদানি করুন
*
একটি ফাংশন নামের পরিবর্তে।
গঠন এই মত দেখাচ্ছে:
[মডিউল] আমদানি থেকে *
-
উদাহরণস্বরূপ, সম্পূর্ণ আমদানি করতে
এলোমেলো
মডিউল এবং তারপর এর সাথে একটি এলোমেলো সংখ্যা মুদ্রণ করুন
র্যান্ডিন্ট
ফাংশন, আপনি লিখবেন:
এলোমেলো আমদানি থেকে * মুদ্রণ (রান্ডিন্ট (0, 5))
ধাপ 5. আমদানি নির্দেশাবলী একাধিক লিখে একাধিক মডিউল আমদানি করুন।
কোডটি পাঠযোগ্য রাখার জন্য প্রতিটি নির্দেশনার জন্য আপনার একটি নতুন লাইন শুরু করা উচিত, যদিও সেগুলিকে a দিয়ে আলাদা করে
;
এছাড়াও কাজ করে।
-
উদাহরণস্বরূপ, আমদানি করতে
র্যান্ডিন্ট
থেকে ফাংশন
এলোমেলো
মডিউল এবং
বর্গ
থেকে ফাংশন
গণিত
মডিউল এবং তারপর উভয় ফাংশন থেকে একটি ফলাফল মুদ্রণ, আপনি লিখতে হবে:
গণিত আমদানি sqrt থেকে এলোমেলো আমদানি Randint থেকে # কাজ করবে, কিন্তু পড়তে কঠিন: # এলোমেলো আমদানি Randint থেকে; গণিত আমদানি থেকে sqrt মুদ্রণ (Randint (0, 5)) মুদ্রণ (sqrt (25))
2 এর পদ্ধতি 2: আমদানি নির্দেশ ব্যবহার করে
আমদানি নির্দেশ একটি মডিউল থেকে ফাংশন আমদানি করে এবং এটি দৃশ্যমান করে যে ফাংশনগুলি সেই মডিউল থেকে। আমদানি নির্দেশের সাথে আমদানি করা একটি ফাংশন ব্যবহার করার সময়, আপনাকে মডিউলের নাম এবং তার আগে একটি বিন্দু (।) লিখতে হবে।
আমদানি নির্দেশ অন্য সব আমদানি না করেও একটি মডিউল থেকে একটি ফাংশন আমদানি করার অনুমতি দেয় না।
ধাপ 1. মডিউল খুঁজুন।
আপনি যে মডিউলটি আমদানি করবেন তা সনাক্ত করুন। অন্তর্নির্মিত মডিউলগুলির একটি সম্পূর্ণ তালিকা এখানে পাওয়া যাবে (v2.7) এবং এখানে (v3.5)।
পদক্ষেপ 2. একটি মডিউল আমদানি করতে, নিম্নলিখিত কাঠামোর সাথে লিখুন:
আমদানি [মডিউল]
-
উদাহরণস্বরূপ, আমদানি করতে
এলোমেলো
মডিউল এবং তারপর এর সাথে একটি এলোমেলো সংখ্যা মুদ্রণ করুন
র্যান্ডিন্ট
ফাংশন:
র্যান্ডম প্রিন্ট আমদানি করুন (random.randint (0, 5))
ধাপ 3. একাধিক মডিউলকে কমা (,) দিয়ে আলাদা করুন।
গঠন হল:
আমদানি [মডিউল], [অন্য মডিউল], [অন্য মডিউল],…
আপনি একাধিক লাইনে একাধিক আমদানি নির্দেশনা তৈরি করতে পারেন যদি এটি আরও সুস্পষ্ট বলে মনে হয় বা আপনার নির্দিষ্ট ক্ষেত্রে আরও বেশি বোধগম্য হয়।
-
উদাহরণস্বরূপ, আমদানি করতে
এলোমেলো
এবং
গণিত
মডিউল এবং তারপর এর ফলাফল মুদ্রণ করুন
র্যান্ডিন্ট
এবং
বর্গ
এই মডিউলগুলিতে অন্তর্ভুক্ত ফাংশনগুলি, আপনি লিখবেন:
আমদানি এলোমেলো, গণিত মুদ্রণ (random.randint (0, 5)) মুদ্রণ (math.sqrt (25))