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

একটি ফাংশনে লোকাল ভেরিয়েবলের সংখ্যা বের করার পাইথন প্রোগ্রাম


এই আর্টিকেলে আমরা নিচের সমস্যা সমাধানের কথা শিখব।

সমস্যা: একটি ফাংশন দেওয়া আছে, আমাদের ফাংশনটিতে লোকাল ভেরিয়েবলের সংখ্যা প্রদর্শন করতে হবে।

চলুন নিচের ইমপ্লিমেন্টেশনে সমাধানটি পর্যবেক্ষণ করি।

উদাহরণ

# লোকাল চেক করা
def scope():
    a = 25.5
    b = 5
    str_ = 'Tutorialspoint'

# মেইন
print("Number of local varibales available:", scope.__code__.co_nlocals)

আউটপুট

Number of local varibales available: 3

উদাহরণ

# লোকাল চেক করা
def empty():
    pass

def scope():
    a, b, c = 9, 23.4, True
    str = 'Tutiorialspoint'

# মেইন
print("Number of local varibales available:", empty.__code__.co_nlocals)
print("Number of local varibales available:", scope.__code__.co_nlocals)

আউটপুট

Number of local varibales available: 0
Number of local varibales available: 4

উপসংহার

এই আর্টিকেলে আমরা শিখেছি কিভাবে পাইথন প্রোগ্রাম দিয়ে একটি ফাংশনে লোকাল ভেরিয়েবলের সংখ্যা বের করা যায়।

  1. পাইথনে BST-এ নির্দিষ্ট রেঞ্জে থাকা নোডের সংখ্যা খুঁজে বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রাম লিস্টে সবচেয়ে ছোট সংখ্যা বের করা

  3. একটি সংখ্যার সম ফ্যাক্টরের যোগফল বের করার পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম: map ফাংশন ব্যবহার করে সর্বোচ্চ ১-এর সারি খুঁজে বের করা (Duplicate)