কম্পিউটার

পাইথনে বিশ্বব্যাপী এবং স্থানীয় ভেরিয়েবলের মধ্যে পার্থক্য কী?


একটি গ্লোবাল ভেরিয়েবল হল একটি ভেরিয়েবল যা বিশ্বব্যাপী অ্যাক্সেসযোগ্য৷ একটি স্থানীয় ভেরিয়েবল এমন একটি যা শুধুমাত্র বর্তমান সুযোগে অ্যাক্সেসযোগ্য, যেমন একটি একক ফাংশন সংজ্ঞায় ব্যবহৃত অস্থায়ী ভেরিয়েবল।

উদাহরণ

প্রদত্ত কোডে

q = "I love coffee" # global variable
def f():
    p = "Me Tarzan, You Jane." # local variable
    print p
 f()
print q

আউটপুট

আউটপুটটি নিম্নরূপ

Me Tarzan, You Jane.
I love coffee

প্রদত্ত কোডে, p একটি স্থানীয় পরিবর্তনশীল, ফাংশনের স্থানীয় f()। q হল একটি গ্লোবাল ভেরিয়েবল যা মডিউলের যেকোনো জায়গায় অ্যাক্সেসযোগ্য।


  1. জাভাস্ক্রিপ্টে বিশ্বব্যাপী এবং স্থানীয় ভেরিয়েবলের মধ্যে পার্থক্য কী?

  2. জাভাস্ক্রিপ্টে একটি ভেরিয়েবল ঘোষণা এবং শুরু করার মধ্যে পার্থক্য কী?

  3. Tkinter(Python) এ root.destroy() এবং root.quit() এর মধ্যে পার্থক্য কি?

  4. পাইথনে tkinter এবং tkinter.ttk-এর উইজেটগুলির মধ্যে পার্থক্য কী?