কম্পিউটার টিউটোরিয়াল

পাইথনে ফাংশন নাম পাওয়ার উপায়

এই টিউটোরিয়ালে, আমরা শিখব পাইথনে ফাংশন নাম কীভাবে পাওয়া যায়। যেকোনো ফাংশনের নাম পাওয়া একটি সোজা বিষয়। পাইথন ২ এবং পাইথন ৩-এর জন্য দুটি ভিন্ন উপায় রয়েছে। চলুন দুটোই দেখি।

পাইথন ২

পাইথন ২-এ প্রতিটি ফাংশনের একটি প্রপার্টি রয়েছে যেটা func_name নামে যেটা করেন্ট ফাংশনের নাম দেয়। একটি উদাহরণ দেখা যাক। নিচের উদাহরণ এক্সিকিউট করার সময় নিশ্চিত করুন যে আপনি পাইথন ২ ব্যবহার করছেন।

উদাহরণ

# একটি ফাংশন ডিফাইন
def testing_function():
    """
     This is a simple function for testing
    """
    return None
print("Function name is (Python2) '{}'".format(testing_function.func_name))

আউটপুট

যদি আপনি উপরের প্রোগ্রামটি এক্সিকিউট করেন, তবে আপনি নিচের ফলাফল পাবেন।

Function name is (Python2) 'testing_function'

পাইথন ৩

ফাংশন প্রপার্টি func_name পাইথন ৩-এ ডিপ্রিকেটেড। আমরা ফাংশনের __name__ প্রপার্টি ব্যবহার করে নাম পাব। একটি উদাহরণ দেখা যাক। নিচের কোড রান করার সময় নিশ্চিত করুন যে আপনি পাইথন ৩ ব্যবহার করছেন।

উদাহরণ

# একটি ফাংশন ডিফাইন
def testing_function():
    """
     This is a simple function for testing
    """
    return None
print(f"Function name is (Python3) '{testing_function.__name__}'")

আউটপুট

যদি আপনি উপরের প্রোগ্রামটি এক্সিকিউট করেন, তবে আপনি নিচের ফলাফল পাবেন।

Function name is (Python3) 'testing_function'

উপসংহার

যদি টিউটোরিয়ালের বিষয়ে কোনো প্রশ্ন থাকে, তবে কমেন্ট সেকশনে জানান।

  1. PHP-তে বর্তমান ফাংশন নাম পেতে

  2. Matplotlib-এ মাল্টিভ্যারিয়েট ফাংশন প্লট করুন

  3. Tkinter/Python-এ পপআপ ডায়ালগ কিভাবে তৈরি করবেন?

  4. পাইথনে ল্যাম্বডা ফাংশন ব্যবহারের পদ্ধতি