पाइथन में वेरिएबल क्या है?

Declaring Variable and Assigning Values How To python python in hindi python tutorial python tutorial in hindi Python Variables Variable variable in hindi variable python Variables in Python Variables in Python in hindi पाइथन में वेरिएबल पाइथन में वेरिएबल क्या है? पायथन


पाइथन में वेरिएबल क्या है? (Variables in Python)

Variable एक ऐसा नाम है जिसका उपयोग मेमोरी लोकेशन को संदर्भित करने के लिए किया जाता है। Variable को identifier के रूप में भी जाना जाता है| वैरिएबल वैल्यू को स्टोर करने के लिए reserved memory locations के अलावा कुछ भी नहीं हैं। इसका मतलब है कि जब आप एक वैरिएबल बनाते हैं तो आप मेमोरी में कुछ जगह reserved करते हैं।

Variable के डेटा टाइप्स के आधार पर, interpreter memory allocates करता है और यह तय करता है कि reserved मेमोरी में क्या स्टोर किया जा सकता है। इसलिए, विभिन्न डेटा टाइप्स को वेरिएबल में निर्दिष्ट करके, आप इन वेरिएबल में integers, decimals or characters स्टोर कर सकते हैं। Variable डेटा वैल्यू को स्टोर करने के लिए कंटेनर होते हैं। अन्य प्रोग्रामिंग भाषाओं के विपरीत, पायथन में वैरिएबल घोषित करने के लिए कोई कमांड नहीं है।

Identifier Naming

Variable Identifier का उदाहरण हैं। प्रोग्राम में प्रयुक्त Variable की पहचान करने के लिए Identifier का उपयोग किया जाता है। Identifier का नाम देने के नियम नीचे दिए गए हैं।

  • variable का पहला अक्षर अल्फाबेट या अंडरस्कोर (_) होना चाहिए।
  • पहले अक्षर को छोड़कर सभी अक्षर lower case (a-z), Upper case (A-Z), underscore or digit (0-9) हो सकते हैं।
  • Identifier name में कोई भी white-space या special character (, @, #,%, ^, &, *) नहीं होना चाहिए।
  • Identifier name भाषा में परिभाषित किसी भी कीवर्ड के समान नहीं होना चाहिए।
  • Identifier name my name के उदाहरण के लिए संवेदनशील हैं, और MyName समान नहीं है।
  • Valid Identifier के उदाहरण: a123, _n, n_9, आदि।
  • Invalid Identifier के उदाहरण: 1a, n%4, n 9 आदि।

Declaring Variable and Assigning Values

  1. Python एप्लीकेशन में उपयोग करने से पहले variable घोषित (declare) करने के लिए हमें बाध्य नहीं करता है। यह हमें आवश्यक समय पर variable बनाने की अनुमति देता है।
  2. हमें पायथन में स्पष्ट रूप से variable घोषित (declare) करने की आवश्यकता नहीं है। जब हम उस variable के लिए कोई वैल्यू specify करते हैं जो variable ऑटोमेटिक रूप से घोषित (declare) किया जाता है।
  3. बराबर (=) ऑपरेटर का उपयोग वैरिएबल को वैल्यू असाइन करने के लिए किया जाता है।

Multiple Assignment

पायथन हमें एक ही स्टेटमेंट में कई variable का मान specify करने की अनुमति देता है जिसे multiple assignment के रूप में भी जाना जाता है। हम कई तरह से multiple assignment लागू कर सकते हैं या तो एक से अधिक वेरिएबल्स में एक ही वैल्यू असाइन कर सकते हैं या multiple variables में कई वैल्यू असाइन कर सकते हैं। दिए गए उदाहरण देखते हैं।

1. Assigning single value to multiple variables

Example –

x=y=z=50
print iple
print y
print z

Output:

50
50
50

2. Assigning multiple values to multiple variables:

Example –

a,b,c=5,10,15
print a
print b
print c

Output:

5
10
15

वैल्यू उसी क्रम में असाइन किए जाएंगे जिसमें variables दिखाई देते हैं।

Basic Fundamentals:

इस सेक्शन में Python के मूल बुनियादी तत्व शामिल हैं:

  1. Tokens and their types.
  2. Comments

1) Tokens: Tokens दिए गए प्रोग्राम के अंदर सबसे छोटी इकाई है। पायथन में निम्नलिखित Tokens हैं:

  • Keywords
  • Identifiers
  • Literals
  • Operators

Tuples:

  1. Tuples collection का दूसरा रूप है जहां विभिन्न प्रकार के डेटा स्टोर किए जा सकते हैं।
  2. यह लिस्ट के समान है जहां डेटा अल्पविराम द्वारा अलग किया जाता है। केवल अंतर यह है कि लिस्ट square bracket का उपयोग करती है और Tuples कोष्ठक ( ) का उपयोग करता है।
  3. टुपल्स कोष्ठक में संलग्न हैं और इन्हें बदला नहीं जा सकता है।

Example-

tuple=(‘rahul’,100,60.4,’deepak’)
>>> tuple1=(‘sanjay’,10)
>>> tuple
(‘rahul’, 100, 60.4, ‘deepak’)
>>> tuple[2:]
(60.4, ‘deepak’)
>>> tuple1[0]
‘sanjay’
>>> tuple+tuple1
(‘rahul’, 100, 60.4, ‘deepak’, ‘sanjay’, 10)
>>>

Dictionary:

  1. Dictionary एक collection है जो key value pair पर काम करता है।
  2. यह associated array की तरह काम करता है जहां दो keys समान नहीं हो सकती हैं।
  3. Dictionary curly braces ({}) से घिरे होते हैं और वैल्यू को square bracket ([]) द्वारा प्राप्त किया जा सकता है।

Example-

dictionary={‘name’:’charlie’,’id’:100,’dept’:’it’}
>>> dictionary
{‘dept’: ‘it’, ‘name’: ‘charlie’, ‘id’: 100}
>>> dictionary.keys()
[‘dept’, ‘name’, ‘id’]
>>> dictionary.values()
[‘it’, ‘charlie’, 100]
>>>

Leave a Reply