Variable In Python In Hindi
Hello friends, welcome to this blog helps you to Declaring Variable and Assigning Values, 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, पाइथन में वेरिएबल, पाइथन में वेरिएबल क्या है?
Topics of Python Tutorials In Hindi:
- Python Introduction in Hindi
- Python Installation in Hindi
- Python Syntax in Hindi
- Python Comments in Hindi
- Python Variables in Hindi
- Python Keywords in Hindi
- Python Data Types in Hindi
- Python Type Casting in Hindi
- Python Operators in Hindi
- Python Variable Scope in Hindi
- Python if else in Hindi
- Python while Loop in Hindi
- Python Introduction in Hindi
- Python Installation in Hindi
- Python Syntax in Hindi
- Python Comments in Hindi
- Python Variables in Hindi
- Python Keywords in Hindi
- Python Data Types in Hindi
- Python Type Casting in Hindi
- Python Operators in Hindi
- Python Variable Scope in Hindi
- Python if else in Hindi
- Python while Loop in Hindi
Variable Kya Hai - वेरिएबल क्या है
Variable मूल्यों को संग्रहीत करने के लिए आरक्षित मेमोरी स्थानों के अलावा कुछ भी नहीं हैं। इसका मतलब है कि जब आप एक वैरिएबल बनाते हैं तो आप मेमोरी में कुछ जगह आरक्षित करते हैं।
एक चर के डेटा प्रकार के आधार पर, दुभाषिया मेमोरी आवंटित करता है और यह तय करता है कि आरक्षित मेमोरी में क्या संग्रहीत किया जा सकता है। इसलिए, विभिन्न डेटा प्रकारों को चर में निर्दिष्ट करके, आप इन चर में पूर्णांक, दशमलव या वर्ण संग्रहीत कर सकते हैं।
Assigning Values to Variables In python in Hindi
पायथन Variables को मेमोरी स्पेस आरक्षित करने के लिए स्पष्ट घोषणा की आवश्यकता नहीं है। जब आप किसी वैरिएबल के लिए कोई मान असाइन करते हैं तो घोषणा स्वचालित रूप से होती है। समान चिह्न (=) का उपयोग चर को मान निर्दिष्ट करने के लिए किया जाता है।
= ऑपरेटर के बाईं ओर वाला ऑपरेटर चर का नाम है और ऑपरेटर के दाईं ओर का ऑपरेटर चर में संग्रहीत मान है। उदाहरण के लिए -
#!/usr/bin/python
counter = 100 # An integer assignment
miles = 1000.0 # A floating point
name = "John" # A string
print counter
print miles
print name
यहाँ, 100, 1000.0 और "जॉन" क्रमशः काउंटर, मील और नाम चर के लिए निर्दिष्ट मान हैं। यह निम्न परिणाम उत्पन्न करता है -
100
1000.0
John
Multiple Assignment for python in Hindi
पायथन आपको एक साथ कई चर के लिए एक मूल्य प्रदान करने की अनुमति देता है। उदाहरण के लिए -
a = b = c = 1
यहां, मान 1 के साथ एक पूर्णांक ऑब्जेक्ट बनाया जाता है, और सभी तीन चर एक ही मेमोरी स्थान पर असाइन किए जाते हैं। आप कई वस्तुओं को कई चर के लिए भी असाइन कर सकते हैं। उदाहरण के लिए
a,b,c = 1,2,"john"
यहां, मान 1 और 2 के साथ दो पूर्णांक ऑब्जेक्ट क्रमशः चर और बी के लिए असाइन किए जाते हैं, और मान "जॉन" के साथ एक स्ट्रिंग ऑब्जेक्ट चर सी को सौंपा जाता है।
Standard Data Types In Python In Hindi
मेमोरी में संग्रहीत डेटा कई प्रकार के हो सकते हैं। उदाहरण के लिए, किसी व्यक्ति की आयु को संख्यात्मक मान के रूप में संग्रहीत किया जाता है और उसके पते को अल्फ़ान्यूमेरिक वर्णों के रूप में संग्रहीत किया जाता है। पायथन में विभिन्न मानक डेटा प्रकार होते हैं जो उन पर संभव संचालन और उनमें से प्रत्येक के लिए भंडारण विधि को परिभाषित करने के लिए उपयोग किया जाता है।
Python के पांच मानक डेटा प्रकार हैं -
- नंबर
- तार
- सूची
- टपल
- शब्दकोश
Python Numbers in hindi
संख्या डेटा प्रकार संख्यात्मक मानों को संग्रहीत करते हैं। जब आप उनके लिए कोई मान निर्दिष्ट करते हैं तो नंबर ऑब्जेक्ट बनाए जाते हैं। उदाहरण के लिए -
var1 = 1
var2 = 10
आप डेल स्टेटमेंट का उपयोग करके किसी संख्या ऑब्जेक्ट के संदर्भ को हटा भी सकते हैं। डेल स्टेटमेंट का सिंटैक्स है -
del var1[,var2[,var3[....,varN]]]]
आप डेल स्टेटमेंट का उपयोग करके किसी एकल ऑब्जेक्ट या कई ऑब्जेक्ट को हटा सकते हैं। उदाहरण के लिए -
del var
del var_a, var_b
Python चार विभिन्न संख्यात्मक प्रकारों का समर्थन करता है -
- int (हस्ताक्षरित पूर्णांक)
- long (लंबे पूर्णांक, इन्हें अष्टक और षोडश आधारी में भी दर्शाया जा सकता है)
- float (अस्थायी बिंदु वास्तविक मूल्य)
- complex (जटिल संख्या)
Example of python in Hindi
यहाँ संख्याओं के कुछ उदाहरण दिए गए हैं -
पायथन आपको लंबे समय के साथ एक लोअरकेस एल का उपयोग करने की अनुमति देता है, लेकिन यह अनुशंसा की जाती है कि आप संख्या के साथ भ्रम से बचने के लिए केवल एक अपरकेस एल का उपयोग करें। पायथन एक अपरकेस एल के साथ लंबे पूर्णांक प्रदर्शित करता है।
एक जटिल संख्या में x + yj द्वारा निरूपित वास्तविक फ्लोटिंग-पॉइंट संख्याओं का एक आदेशित युग्म होता है, जहाँ x और y वास्तविक संख्याएँ हैं और j काल्पनिक इकाई है।
Python Strings in Hindi
पायथन में स्ट्रिंग्स की पहचान उद्धरण चिह्नों में दर्शाए गए पात्रों के एक आकस्मिक सेट के रूप में की जाती है। पायथन सिंगल या डबल कोट्स के जोड़े के लिए अनुमति देता है। स्ट्रिंग की शुरुआत में 0 से शुरू होने वाले और अंत में -1 से अपने तरीके से काम करने वाले इंडेक्स वाले स्लाइस ऑपरेटर ([] और [:]) का उपयोग करके स्ट्रिंग्स के सबस्क्राइब किए जा सकते हैं।
#!/usr/bin/python
str = 'Hello World!'
print str # Prints complete string
print str[0] # Prints first character of the string
print str[2:5] # Prints characters starting from 3rd to 5th
print str[2:] # Prints string starting from 3rd character
print str * 2 # Prints string two times
print str + "TEST" # Prints concatenated string
प्लस (+) चिह्न स्ट्रिंग कॉन्फेंशन ऑपरेटर है और तारांकन चिह्न (*) दोहराव ऑपरेटर है। उदाहरण के लिए -
Output
Hello World!
H
llo
llo World!
Hello World!Hello World!
Hello World!TEST
यह निम्नलिखित परिणाम का उत्पादन करेगा|
Python Lists in Hindi
Python List के यौगिक डेटा प्रकारों में सबसे बहुमुखी हैं। एक सूची में वर्ग कोष्ठक ([]) के भीतर अल्पविराम से अलग और संलग्न आइटम शामिल हैं। कुछ हद तक, सूची सी में सरणियों के समान हैं। उनके बीच एक अंतर यह है कि सूची से संबंधित सभी आइटम अलग-अलग डेटा प्रकार के हो सकते हैं।
सूची में संग्रहीत मानों को स्लाइस ऑपरेटर ([] और [:]) के साथ सूची की शुरुआत में 0 पर शुरू होने वाले इंडेक्स के साथ एक्सेस किया जा सकता है और -1 को समाप्त करने के लिए अपने तरीके से काम कर सकता है। प्लस (+) चिह्न सूची संघनक ऑपरेटर है, और तारांकन चिह्न (*) दोहराव ऑपरेटर है। उदाहरण के लिए -
#!/usr/bin/python
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # Prints complete list
print list[0] # Prints first element of the list
print list[1:3] # Prints elements starting from 2nd till 3rd
print list[2:] # Prints elements starting from 3rd element
print tinylist * 2 # Prints list two times
print list + tinylist # Prints concatenated lists
यह निम्न परिणाम उत्पन्न करता है -
The output of the python program
['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']
Learn Python Tuples in Hindi
एक टपल एक अन्य अनुक्रम डेटा प्रकार है जो सूची के समान है। टुपल में अल्पविराम द्वारा अलग किए गए मानों की संख्या होती है। सूचियों के विपरीत, हालांकि, टुपल्स कोष्ठक के भीतर संलग्न हैं।
सूचियों और टुपल्स के बीच मुख्य अंतर हैं: सूची कोष्ठक ([]) में संलग्न हैं और उनके तत्वों और आकार को बदला जा सकता है, जबकि ट्यूपल्स कोष्ठक ()) में संलग्न हैं और उन्हें अपडेट नहीं किया जा सकता है। ट्यूपल्स को केवल-पढ़ने वाली सूचियों के रूप में सोचा जा सकता है। उदाहरण के लिए -
#!/usr/bin/python
tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )
tinytuple = (123, 'john')
print tuple # Prints complete list
print tuple[0] # Prints first element of the list
print tuple[1:3] # Prints elements starting from 2nd till 3rd
print tuple[2:] # Prints elements starting from 3rd element
print tinytuple * 2 # Prints list two times
print tuple + tinytuple # Prints concatenated lists
निम्न कोड tuple के साथ अमान्य है, क्योंकि हमने एक tuple को अपडेट करने का प्रयास किया है, जिसकी अनुमति नहीं है। सूचियों के साथ भी ऐसा ही मामला संभव है -
Output for python program
('abcd', 786, 2.23, 'john', 70.2)
abcd
(786, 2.23)
(2.23, 'john', 70.2)
(123, 'john', 123, 'john')
('abcd', 786, 2.23, 'john', 70.2, 123, 'john')
Python Dictionary in hindi
पायथन के शब्दकोश एक प्रकार की हैश तालिका प्रकार हैं। वे पर्ल में पाए जाने वाले साहचर्य सरणियों या हैश की तरह काम करते हैं और इसमें कुंजी-मूल्य जोड़े शामिल होते हैं। एक शब्दकोश कुंजी लगभग किसी भी पायथन प्रकार की हो सकती है, लेकिन आमतौर पर संख्या या तार होते हैं। दूसरी ओर मान, कोई भी मनमाना पायथन ऑब्जेक्ट हो सकता है।
#!/usr/bin/python
dict = {}
dict['one'] = "This is one"
dict[2] = "This is two"
tinydict = {'name': 'john','code':6734, 'dept': 'sales'}
print dict['one'] # Prints value for 'one' key
print dict[2] # Prints value for 2 key
print tinydict # Prints complete dictionary
print tinydict.keys() # Prints all the keys
print tinydict.values() # Prints all the values
शब्दकोश घुंघराले ब्रेसिज़ ({}) से घिरे होते हैं और मूल्यों को असाइन और एक्सेस किया जा सकता है
Output for python program
This is one
This is two
{'dept': 'sales', 'code': 6734, 'name': 'john'}
['dept', 'code', 'name']
['sales', 6734, 'john']
शब्दकोशों में तत्वों के बीच क्रम की कोई अवधारणा नहीं है। यह कहना गलत है कि तत्व "ऑर्डर से बाहर" हैं; वे बस अनियंत्रित हैं।
Data Type Conversion of python in hindi
कभी-कभी, आपको अंतर्निहित प्रकारों के बीच रूपांतरण करने की आवश्यकता हो सकती है। प्रकारों के बीच कनवर्ट करने के लिए, आप केवल फ़ंक्शन के रूप में टाइप नाम का उपयोग करते हैं।
एक डेटा प्रकार से दूसरे में रूपांतरण करने के लिए कई अंतर्निहित कार्य हैं। ये फ़ंक्शन परिवर्तित मान का प्रतिनिधित्व करते हुए एक नई वस्तु लौटाते हैं।
1. int(x [,base])
Converts x to an integer. base specifies the base if x is a string.
2. long(x [,base] )
Converts x to a long integer. base specifies the base if x is a string.
3. float(x)
Converts x to a floating-point number.
4. complex(real [,imag])
Creates a complex number.
5. str(x)
Converts object x to a string representation.
6. repr(x)
Converts object x to an expression string.
7. eval(str)
Evaluates a string and returns an object.
8. tuple(s)
Converts s to a tuple.
9. list(s)
Converts s to a list.
10. set(s)
Converts s to a set.
11. dict(d)
It creates a dictionary. d must be a sequence of (key, value) tuples.
12. frozenset(s)
Converts s to a frozen set.
13. chr(x)
13. chr(x)
Converts an integer to a character.
14. unichr(x)
Converts an integer to a Unicode character.
15. ord(x)
15. ord(x)
Converts a single character to its integer value.
16. hex(x)
Converts an integer to a hexadecimal string.
Tags:
Python Tutorial