वैरियेबल क्या है ?
Variable का programming में बहुत ज्यादा use किया जाता है। किसी value को store कराने के लिये हम variable का use करते हैं जैसे value हमारी number, string, floating point आदि हो सकती हैं। जैसे num1=3 यहाँ पर num1 एक variable है और 3 उसकी value है या कहें कि num1 को 3 value assign है। varibale की vaule change भी हो सकती है। आप एक Data type से दूसरे data type की तरफ भी जा सकते हैं।
Example: x = 7 # Number y = "Hello" # string z = [4, 6, 8] # list print(x, y, z) Output: 7 Hello [4,6,8]
Variable की Value को change करना
Python में variable की value change या re-assign की जा सकती है |
Example: x = 7 print(x) x = "Hello" print(x) x = [4, 6, 8] print(x) Output: 7 Hello [4, 6, 8]
Types of Variables (variable के प्रकार)
Python में variable के दो प्रकार है |
- Local Variables
- Global Variables
1. Local Variables
Local Variables functions के अन्दर होते है | उनकी visibility सिर्फ function के अन्दर होती है, जब वो function के बाहर आते है तब destroy हो जाते है |
Example:
def func():
x = 5 #local variable
print(x)
func()
print(x)
Output :5
Traceback (most recent call last):
print(x)
NameError: name 'x' is not defined
2. Global Variables
Global Variables function के बाहर होते है | उनकी visibility function के अन्दर और बाहर होती है | उनका scope पूरे program पर होता है |
Example:
x = 20 #global variable
def func():
print(x)
func()
print(x)
Output: 20
20
Example पर local और global ये दोनों variables declared किये गए है | function के बाहर का variable lobal है और अन्दर का variable local है | global variable का scope function के अन्दर और बाहर होता है लेकिन function के अन्दर अलग से variable declaration होने के कारण func() call करते ही variable की value change हो जाती है |
Example: x = 15 #global variable def func(): x = 7 #local variable print(x) func() #print local print(x) #print global Output: 15 7
इन्हें भी देखें:
Python Programs के लिये यहाँ click करें।
C programs के लिये यहाँ click करें।