⊗pyPmFnLVS 1 of 129 menu

পাইথনে ভেরিয়েবলের লোকাল স্কোপ

একটি ফাংশনের ভিতরে থাকা সমস্ত ভেরিয়েবলের তথাকথিত লোকাল স্কোপ থাকে - সেগুলো শুধুমাত্র তাদের নিজস্ব ফাংশনের সীমার মধ্যে অ্যাক্সেসযোগ্য এবং বাইরের কোডে সেগুলো নিয়ে কাজ করা যায় না।

ধরুন আমাদের একটি ফাংশন আছে, যার ভিতরে একটি ভেরিয়েবল num রয়েছে:

def func(): num = 2 return num

এটিকে কল করা যাক এবং কনসোলে ভেরিয়েবল num প্রিন্ট করার চেষ্টা করি। কোড এক্সিকিউট করার পরে একটি ত্রুটি ফিরে আসবে, কারণ ভেরিয়েবলটি বাইরের কোডে অজানা:

func() print(num) # ত্রুটি দেখাবে

নিম্নলিখিত কোডটি এক্সিকিউট করার ফলাফল কী হবে:

def func(): num = 1 func() print(num)

নিম্নলিখিত কোডটি এক্সিকিউট করার ফলাফল কী হবে:

def func(): num = 3 print(num) func()

নিম্নলিখিত কোডটি এক্সিকিউট করার ফলাফল কী হবে:

def func(): num = 5 return num print(func())

নিম্নলিখিত কোডটি এক্সিকিউট করার ফলাফল কী হবে:

def func(): num = 7 return num func() print(num)
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন