কম্পিউটার

পাইথন ফাংশন বস্তু?


যখন আপনি একটি ডিফ স্টেটমেন্ট ব্যবহার করেন বা যখন আপনি ল্যাম্বডা এক্সপ্রেশন ব্যবহার করেন তখন পাইথন আপনার জন্য ফাংশন অবজেক্ট তৈরি করে:

আমরা ফাংশন অবজেক্টে অ্যাট্রিবিউট বরাদ্দ করতে পারি এবং সেগুলিকে নিম্নরূপ পুনরুদ্ধার করতে পারি

উদাহরণ

def foo(): pass
foo.score = 20
print(type(foo))
print(foo.score)
print(type(lambda x:x))

আউটপুট

আমরা নিম্নলিখিত আউটপুট পাই

C:/Users/TutorialsPoint1/~.py
<type 'function'>
20
<type 'function'>

হ্যাঁ, পাইথন ফাংশন সম্পূর্ণ অবজেক্ট। তারা বস্তুর মত বৈশিষ্ট্য এবং পদ্ধতি থাকতে পারে. ফাংশনগুলির মধ্যে ডেটা ভেরিয়েবল এবং এমনকি ফাংশনগুলি তাদের ভিতরে লিখিত থাকতে পারে।


  1. জাভাস্ক্রিপ্টে কলব্যাক ফাংশন কি?

  2. জাভাস্ক্রিপ্টে আংশিক ফাংশন কি?

  3. পাইথনে বেনামী ফাংশন

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