Posted By Naveen Singh on 02 Mar 2023
python-program
आज हम बात करेंगे कि python में variable क्या होते हैं? Python में variables एक तरह के container होता है, जिसके अन्दर हम data values को store करते है।
दूसरे शब्दों में कहें तो variables एक तरह के memory address होते हैं, जो कि data values को store करते हैं|
python में variable create करने के लिए कोई command नहीं होता है| variable तब create हो जाता है,जब हम कोई value किसी variable में assign करते हैं|
Python में variable declare करने के लिए किसी particular type की जरूरत नहीं होती है|
Example-:
x = 5
y = "John"
print(x)
print(y)
python में variable के short name और descriptive name भी हो सकते हैं| python में variable create करने के लिए कुछ rule होते हैं-
Example-:
myvar = "John"
my_var = "John"
_my_var = "John"
myVar = "John"
MYVAR = "John"
myvar2 = "John"
python में एक से अधिक शब्दों वाले variable नामों को पढ़ना मुश्किल हो सकता है। ऐसी कई techniques हैं जिनका उपयोग आप उन्हें और अधिक readable बनाने के लिए कर सकते हैं|
Camel Case-: प्रत्येक शब्द,पहले को छोड़कर,capital letter से शुरू होते हैं|
Example-:
myVariableName = "bharosewale"
Pascal Case-: प्रत्येक शब्द,capital letter से शुरू होते हैं|
Example-:
MyVariableName = "manish"
Snake Case-: प्रत्येक शब्द को एक underscore character द्वारा separate किया जाता है|
Example-:
my_variable_name = "naveen"
Python में variables basically दो प्रकार के होते हैं-
Local variable वह variable होते हैं जो कि inside function declare होते हैं| दूसरे शब्दों में कहें तो local variable वह variable होते हैं जो कि function के अंदर declare होते हैं, इनका scope inside function ही होता है|
Example –:
# declaring function
def add():
# defining local variable, they have scope within a function
a =20
b =10
c = a+b
print(“addition of two numbers:”,c)
# calling function
add()
Output-:
The sum is: 30
Global variable का use हम throughout program कर सकते हैं, और इसका scope entire program में होता है| global variable का use हम inside और outside function कर सकते हैं|
variabe जो outside function declare होते हैं, उसे हम global variable कहते हैं, python में हम global variable को inside use करने के लिए “global” keyword का use करते हैं|अगर हम global
keyword use ना करें तो वह variable local variable की तरह treat होगा inside function.
Example-:
# Declare a variable and initialize it
x = 10
# global variable in function
def mainfunction():
# printing a global variable
global x
print(x)
# modifying a global variable
x = “welcome to bharosewale”
print(x)
mainfunction()
print(x)
Output-:
10
welcome to bharosewale
welcome to bharosewale