python variable in hindi

Python Variable in hindi:-

python Variable  का प्रयोग किसी प्रोग्राम मे डाटा को Store करने के लिए किया जाता है |

 Python मे वेरिएबल का नाम किसी letter या underscore से ही शुरू होना चाहिए| वेरिएबल का नाम number से शुरू नहीं होना चाहिए. तथा एक प्रोग्राम मे हम एक नाम के दो अलग – अलग वेरिएबल नहीं बना सकते है |

python variable का नाम case-sensitive होता है. अर्थात् car, CAR, Car तीनों अलग अलग वेरिएबल माने जायेंगे.

Python मे जब हमे वेरिएबल  की आवश्यकता होती है | तो उस समय ही हम वेरिएबल्स बना कर उसमे data store कर सकते है |

वेरिएबल एक keyword नहीं होना चाहिए अर्थात जो reserved keyword होते है जैसे  की  if , else, do आदि इनका उपयोग हम वेरिएबल define करने  के लिए नहीं कर  सकते है |

Equal (=) ऑपरेटर का प्रयोग कर वेरिएबल के value को assign कर सकते है |

  example :-

>>>name = “amit”

>>>print  (name)

आउटपुट:- “amit”

>>>age = 21

>>>print (age)

आउटपुट:-  21

>>>selary =  15000.00

>>>print (selary)

आउटपुट:- 15000

जहां name , age तथा salary  वेरिएबल्स है| जिन्हे अलग – अलग value  दी गयी है | तथा print statement दवारा वैल्यू को प्रिंट करते है |

 Multipal Assignment :-

Python मे हम एक ही लाइन मे  multiple variable तथा value को लिख सकते है | जिसे multiple assignment कहते है |

multiple assignment को 2 तरह से assign कर सकते है |

1:- Assigning Single value to multiple variables (बहुत सारें variables को केवल एक वैल्यू assign करना)

Example:-

>>>amit = sachin = sandeep = “red”

>>>print(amit)

>>>print(sachin)

>>>print(sandeep)

आउटपुट:-  red

2:- Assigning multiple value to multiple variables (multiple variables को multiple वैल्यू assign करना)

>>>name, age, salary = “amit” , 20 , 20000.00

>>>print(name)

आउटपुट:-  “amit”

>>>print(age)

आउटपुट:-  20

>>>print(salary)

आउटपुट:-  20000

Re-declare a Variable :

किसी variable को एक बार declare करने के बाद उस variable  को दुबारा re -declare कर  सकते है और यह अच्छे से काम करता है |

# declare a variable and initialize it

>>>A=0

>>>print(A)

# re-declare a variable and initialize it

>>>A=’rashmi15’

>>>print(A)

आउटपुट:-  0

Rashmi15

 

Concatenate Variables :-

Concatenate का अर्थ होता है दो अलग अलग data types जैसे String  तथा integer को एक साथ जोड़ना |

उदाहरण के लिए :-

python  मे अगर हमे दो data  types जैसे String  तथा integer को एक साथ अगर concatenate करना हो तो हमे integer  को पहले string  मे convert करना पड़ेगा अगर हम integer  को string मे convert नहीं करेंगे तो यह type error  देगा |

>>>a=’ehindistudy’

>>>b=123

>>> print (a+b)

आउटपुट:-   # type error : must be str, not int

>>>print(a+str(b))

आउटपुट:-   ehindistudy123

 

Local & Global Variable in hindi:-

Python में, अगर हम एक वेरिएबल को पुरे प्रोग्राम या module में प्रयोग करना चाहते है तो हम उस वेरिएबल को global variable declare करते है.

जबकि local variable का प्रयोग केवल एक विशेष function या method में ही हो सकता है.

आइये अब हम local एवम् global के मध्य अंतर को उदाहरण के द्वारा समझते है:-

  • Variable x एक global variable है. जिसकी value 505 है. जिसे हम print कराते है.
  • वेरिएबल x को function के अंदर दुबारा declare किया गया है जो की एक लोकल variable है. तथा इस लोकल वेरिएबल a को जो value assigned  की है वो “this is python” है. जो की आउटपुट मे print  होगा| यह वेरिएबल ग्लोबल वेरिएबल जो पहले शुरुआत मे define किया गया था उससे अलग है.
  • Function call होने के बाद लोकल वेरिएबल x destroy हो जाता है| तथा फिर हम दुबारा वेरिएबल x को print करवाते है तो इसका आउटपुट 505 आएगा. 505 global वेरिएबल की वैल्यू है.

#declare a variable and initialize it

>>> x= 505

>>>print (x)

# global vs local variable in function

>>>def aFunction():

>>>x= ‘this is python variable’     # a एक local  variable  है जिसे फंक्शन के अंदर declared  किया गया है |

>>>print(x)

>>>someFunction()

>>>print(x)

आउटपुट:-   111

this is python variable

111

इस उदाहरण के द्वारा आपको यह पता चला कि local variable केवल एक विशेष function पर ही कार्य करेगा. जबकि global पुरे प्रोग्राम में.

global keyword का प्रयोग करके हम global वेरिएबल को function के अन्दर reference कर सकते है.

  • Variable x एक global variable है  जिसकी value 505 है.
  • function के अंदर बने variable x को global keyword के दवारा उसे global  वेरिएबल बनाया जाता है. यह local वेरिएबल नहीं है. परन्तु यह पहले शुरुआत में declare किये गए ग्लोबल variable  के समान है. इसी कारण से जब हम इसकी वैल्यू print करते है तो वैल्यू 101 आती है.
  • function के अंदर वेरिएबल x की value को change  करते है तथा फंक्शन call  होने के बाद अंत मे change value  print  हो जाएगी.

#  declare a variable and initialize it

>>> x= 505

>>>print (x)

# global vs local variable in function

>>>def aFunction():

>>>global x

>>>print(x)

>>>x= ‘python variable is better’     # chage value

>>>aFunction()

>>>print(x)

आउटपुट:-   505

505

python variable is better

delete a variable:-

हम keyword del का प्रयोग करके किसी भी वेरिएबल को डिलीट कर सकते है.

उदाहरण:-

x = “500”

del x

अगर हमने बहुत सारें variables को एक साथ delete करना है तो निम्न प्रकार करेंगे.:-

x = “500”

y = “505”

z = “510”

del x,y,z

निवेदन:- अगर आपको python variable की यह पोस्ट अच्छी लगी हो तो मुझे कमेंट के द्वारा बताइए तथा इसे अपने दोस्तों के साथ share करें. धन्यवाद.

1 thought on “python variable in hindi”

Leave a Comment