কম্পিউটার

একটি পাইথন ভেরিয়েবল বিদ্যমান কিনা আমি কিভাবে পরীক্ষা করব?


পাইথনে একটি ভেরিয়েবল আছে কিনা তা পরীক্ষা করতে আমরা নিম্নলিখিত কোডটি ব্যবহার করি৷

উদাহরণ

x =10
class foo:
g = 'rt'
def bar(self):
m=6
print (locals())
if 'm' in locals():
print ('m is local variable')
else:
print ('m is not a local variable')
f = foo()
f.bar()
print (globals())
if hasattr(f, 'g'):
print ('g is an attribute')
else:
print ("g is not an attribute")
if 'x' in globals():
print ('x is a global variable')

আউটপুট

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

{'self': <__main__.foo instance at 0x0000000002E24EC8>, 'm': 6}
m is local variable
{'f': <__main__.foo instance at 0x0000000002E24EC8>, '__builtins__': <module '__builtin__' (built-in)>, '__file__': 'C:/Users/TutorialsPoint1/~.py', '__package__': None, 'x': 10, '__name__': '__main__', 'foo': <class __main__.foo at 0x0000000002D29828>, '__doc__': None}
g is an attribute
x is a global variable
Process finished with exit code 0

  1. জাভাস্ক্রিপ্টে একটি ভেরিয়েবল বিদ্যমান কিনা তা কীভাবে পরীক্ষা করবেন?

  2. কিভাবে C এ একটি পরিবর্তনশীল নাম প্রিন্ট করবেন?

  3. পাইথনে ভেরিয়েবল টিপল কিনা তা পরীক্ষা করুন

  4. পাইথনে প্যাটার্ন কিভাবে প্রিন্ট করবেন?