কম্পিউটার

পাইথনে একটি ফাংশন সংজ্ঞায়িত করা


প্রয়োজনীয় কার্যকারিতা প্রদান করতে আপনি ফাংশন সংজ্ঞায়িত করতে পারেন। পাইথনে একটি ফাংশন সংজ্ঞায়িত করার জন্য এখানে সহজ নিয়ম রয়েছে।

  • ফাংশন ব্লকগুলি def কীওয়ার্ড দিয়ে শুরু হয় তারপরে ফাংশনের নাম এবং বন্ধনী ( ( ) ).
  • যেকোন ইনপুট প্যারামিটার বা আর্গুমেন্ট এই বন্ধনীর মধ্যে স্থাপন করা উচিত। আপনি এই বন্ধনীর ভিতরে প্যারামিটারগুলিও সংজ্ঞায়িত করতে পারেন৷
  • একটি ফাংশনের প্রথম বিবৃতিটি একটি ঐচ্ছিক বিবৃতি হতে পারে - ফাংশনের ডকুমেন্টেশন স্ট্রিং বা ডকস্ট্রিং৷
  • প্রতিটি ফাংশনের মধ্যে কোড ব্লক একটি কোলন (:) দিয়ে শুরু হয় এবং ইন্ডেন্ট করা হয়।
  • বিবৃতি রিটার্ন [এক্সপ্রেশন] একটি ফাংশন থেকে বেরিয়ে যায়, ঐচ্ছিকভাবে কলারের কাছে একটি অভিব্যক্তি ফেরত দেয়। কোনো যুক্তি ছাড়াই একটি রিটার্ন স্টেটমেন্ট একই রকম রিটার্ন নন।

সিনট্যাক্স

def functionname( parameters ):
"function_docstring"
function_suite
return [expression]

ডিফল্টরূপে, পরামিতিগুলির একটি অবস্থানগত আচরণ থাকে এবং আপনাকে সেগুলিকে যে ক্রমে সংজ্ঞায়িত করা হয়েছিল সেভাবেই জানাতে হবে৷

উদাহরণ

নিম্নলিখিত ফাংশনটি ইনপুট প্যারামিটার হিসাবে একটি স্ট্রিং নেয় এবং এটি স্ট্যান্ডার্ড স্ক্রিনে প্রিন্ট করে৷

def printme( str ):
"This prints a passed string into this function"
print str
return

  1. পাইথন:একটি ফাংশন থেকে একাধিক মান ফেরত দিন

  2. কিভাবে একটি ফাংশন পাইথনে একটি চিত্র ফেরত দিতে হয় (ম্যাটপ্লটলিব ব্যবহার করে)?

  3. পাইথনে issubset() ফাংশন

  4. ইন্টারসেকশন() ফাংশন পাইথন