Variables and data types (integers, floats, strings, booleans) In Hindi
वेरिएबल अन्य प्रोग्रामिंग लैंग्वेज की तरह पाइथन प्रोग्रामिंग में एक एक सिंबॉलिक प्रोग्राम डाटा स्टोरेज कंटेनर की तरह है. जो संबधित प्रोग्राम वेरिएबल वैल्यू को कंप्यूटर सेकेंडरी मेमोरी में स्टोर करता है। पाइथन प्रोग्राम में डिक्लेअर प्रोग्राम वेरिएबल प्रोग्रामर को प्रोग्राम में डिक्लेअर विभिन्न वेरिएबल वैल्यूज को स्टोर करने और उनमे डाटा ऑपरेशन को मेन्युप्लेट करने की परमिशन देते हैं।
Variable Types and Declaration Methods in Python Programming.
Python Variable Declaration and Assignment Values.
अन्य प्रोग्रामिंग लैंग्वेज की तरह पायथन प्रोग्रामिंग में आपको किसी भी वेरिएबल के डिफ़ॉल्ट डेटा टाइप्स को स्पष्ट रूप से डिक्लेअर करने की आवश्यकता नहीं होती है। आप पाइथन प्रोग्राम में असाइनमेंट ऑपरेटर = का उपयोग करके इन्टिजर,फ्लोट,करैक्टर, वेरिएबल वैल्यू को एक वैल्यू असाइन कर वेरिएबल डाटा टाइप डिक्लेअर कर सकते हैं।
Python Variable Declaration Example.
# Let’s assign a value to a Python variable.
id = 101
emp_name = “David”
company=”vcanhelpsu.com”
temp = 100.5
condi_value = True
Rules for variable declaration in Python.
याद रखे की पाइथन प्रोग्राम में वेरिएबल डिक्लेरेशन नामों में अल्फाबेट स्माल या कैपिटल लेटर करैक्टर (a-z, A-Z), डेसीमल/न्यूमेरिक अंक (0-9) नंबर्स और अंडरस्कोर (_) स्पेशल करैक्टर का उपयोग कर सकते हैं।
पाइथन प्रोग्राम में किसी भी वेरिएबल को कभी भी डेसीमल या नंबर्स से स्टार्ट नहीं करे।
पाइथन प्रोग्रामिंग में वेरिएबल का नाम केस-सेंसिटिव हो सकते है, जिसमे स्माल लेटर या कैपिटल लेटर वेरिएबल डिक्लेरेशन डाटा टाइप एलिमेंट हो सकते है. जैसे, (id, और ID दोनों अलग-अलग वेरिएबल डिक्लेरेशन मेथड हैं)।
Declaration examples of some valid Python variable names.
company_name = “vcanhelpsu.com”
est_year = “2021”
contact = 9413
Variable Assignment Types in Python Programs
आप पाइथन प्रोग्राम में = इक्वल/असाइनमेंट ऑपरेटर का उपयोग करके किसी भी प्रोग्राम वैरिएबल को डिजायर वैल्यू असाइन कर सकते हो।
पाइथन प्रोग्राम में आप पूर्व में असाइन किए गए प्रोग्राम वैरिएबल वैल्यूज को नए वैल्यूज से फिर से असाइन कर सकते हो।
पाइथन प्रोग्रामिंग आपको एक समय में एक से अधिक अलग अलग प्रकार के डाटा टाइप वेरिएबल वैल्यूज को असाइन करने का फीचर्स प्रदान करता है।
Python Variable Value Assignment Example.
# Assigning a value to a variable
p = 99
q = 18
salary =999.60
# Reassigning value to declared program variable in Python
p = p – 9 # यहाँ पर अब p की वैल्यू 90 हो जाएगी।
q = q / 3 # यहाँ अब q की वैल्यू डिवाइड होने पर अब 6 हो जाएगी।
# Multiple Variable Value Assignment Simultaneously in Python Program
p, q, r = 01, 67, 89 # यहाँ मल्टीप्ल वेरिएबल वैल्यूज डिक्लेरेशन में p = 01, q = 67, r = 89 वैल्यू के साथ एक ही बार में असाइन किये गए है.
Scope of Variables in Python Program.
पाइथन में डिक्लेअर प्रोग्राम वेरिएबल का स्कोप लोकल या ग्लोबल स्कोप से आप डिक्लेअर वेरिएबल की पहुंच का एक दायरा सेट कर सकते है, कि मौजूदा पाइथन प्रोग्राम में डिक्लेअर वैरिएबल का स्कोप कहाँ तक प्रोग्रामर पहुँच योग्य है।
याद रखे की यदि आप पाइथन प्रोग्राम में किसी वेरिएबल के स्कोप को फ़ंक्शन के अंदर डिक्लेअर या डिफाइन करते है, तो यहाँ डिक्लेअर डिफाइन वैरिएबल का दायरा लोकल नेचर का होता है. जबकि पाइथन प्रोग्राम किसी भी फ़ंक्शन के बाहर डिक्लेअर या डिफाइन वैरिएबल का दायरा ग्लोबल नेचर का होता है। और ये फंक्शन पाइथन प्रोग्राम में लोकली और ग्लोबली एक्सेस होते है.
Scope of Variables in Python Program.
# Python global variable declaration
global_variable = 9
def gb_function():
# Python local variable declaration
local_variable = 3
print(f”variable scope function – global_variable scope = {global_variable}, local_variable scope = {local_variable}”) # Global and local Python function variable declaration
# Accessing Python variables
print(f”let display outside function – global_variable = {global_variable}”)
gb_function()
Python Static Variables.
पायथन प्रोग्रामिंग में किसी भी प्रकार के बिल्ट-इन स्टैटिक डाटा टाइप वेरिएबल नहीं होते हैं, लेकिन यदि आप किसी वेरिएबल को स्टैटिक नेचर से डिक्लेअर करना चाहते है, जिन्हे आप प्रोग्राम में बदलना नहीं चाहते है, तो उन स्टैटिक वेरिएबल को आप बड़े करैक्टर के लिख सकते है।
Python Static Variable Example.
# Python Static Variable Type
TEMP = 99.7
पाइथन प्रोग्रामिंग लैंग्वेज में, हर डिक्लेअर डाटा टाइप डेटा का अपना एक स्टोरेज मेथड है. जो प्रोग्राम कम्पाइलर या इंटेरेप्टर प्रोग्राम ट्रांसलेटर को निर्देश देती है कि मौजूदा प्रोग्राम में प्रोग्रामर द्वारा डेटा का उपयोग कैसे और कहा करना चाहता है। याद रखे की पाइथन और अन्य प्रत्येक प्रोग्रामिंग लैंग्वेज में पूर्वनिर्धारित डेटा टाइप का अपना डिक्लेरेशन मेथड्स होता है, और ये प्रोग्रामर द्वारा डेटा टाइप डेटा पर किए जा सकने वाले ऑपरेशन और साथ ही अलोट की जाने वाली मेमोरी स्टोरेज लोकेशन को निर्धारित करते हैं।
Common data type declarations in Python programming.
Python Numeric Type decleration.
Integer (int) data type – इन्टिजर डाटा टाइप में आप डेसीमल पॉइंट के बिना किसी भी पूर्ण इन्टिजर वैल्यू को पाइथन प्रोग्राम वेरिएबल में स्टोर कर सकते हो।
Integer variable Example.
p = 9
Floating Point (float) data type – फ्लोटिंग डाटा टाइप डिक्लेरेशन में डेसीमल पॉइंट के बाद बिंदु के साथ रियल नंबर्स को पाइथन प्रोग्राम वेरिएबल के रूप में स्टोर कर सकते है।
Floating Variable Example.
y = 3.14
Python Sequence Type Data Declaration.
String (str) data type – पाइथन प्रोग्राम में स्ट्रिंग वेरिएबल डिक्लेरेशन को सिंगल कोट्स (”) या डबल कोट्स (“”) में संलग्न करैक्टर के सीक्वेंस में डिक्लेअर कर सकते है।
python string variable example.
comp_name = “Vcanhelpsu”
List (list) data type – किसी भी लिस्ट में ऑब्जेक्ट्स के सीक्वेंस में स्टोर डाटा या इनफार्मेशन के संग्रह को रिप्रेजेंट करता है, लिस्ट में डिक्लेअर डाटा ऑब्जेक्ट्स विभिन्न डेटा टाइप्स के हो सकते हैं।
Python List Variable Example.
integer = [9, 11, 67, 56, 44, 88 ]
Tuple (tuple) data type – पाइथन लिस्ट डाटा टाइप के समान ऑब्जेक्ट्स के सीक्वेंस स्टोर को रिप्रेसन्ट करता है, लेकिन याद रखे को पाइथन टपल डाटा टाइप मॉडिफाई नहीं होते हैं (यानि डिक्लेरेशन के बाद ये बदले नहीं जा सकते है )।
Python Tuple Example.
values = (76, 34)
Python Boolean data type.
Boolean (bool) data type – पाइथन प्रोग्राम में ट्रू या फाल्स वैल्यूज को प्रोग्राम में रिप्रेसन्ट करता है, रिजल्ट ट्रू या फाल्स रूप में होगा।
Boolean data type example.
condition = true
Python mapping data type.
Dictionary (dict) data type – डिक्शनरी डाटा टाइप पाइथन प्रोग्राम में की पेअर वैल्यूज डाटा टाइप को रिप्रेसन्ट करता है, जहाँ डिक्शनरी डाटा टाइप की वैल्यूज यूनिक और अपरिवर्तनीय नेचर की होती हैं।
Python dictionary data type example.
Course = {‘name’: ‘Python’, ‘fee’: 999, ‘duration’:2 }
Python Set Data Type.
Set data type – पाइथन प्रोग्राम में यूनिक एलिमेंट के अव्यवस्थित डाटा एलिमेंट संग्रह को रिप्रेसन्ट करता है।
Python Set data type Example.
uniq_integers = {9, 5, 6, 10, 99}
Python None Data Type.
NoneType data type – पाइथन प्रोग्राम में किसी वेरिएबल के वैल्यू को किसी वैल्यूज की एब्सेंट या जीरो वैल्यू के साथ नन डाटा टाइप रूप में डिक्लेअर करते है।
NoneType data type Example.
outcome = none
Checking Python data type.
यदि आप Python में किसी स्टोर डाटा टाइप नेचर को जानना चाहते है. तो पाइथन type() फ़ंक्शन से पाइथन प्रोग्राम में डिक्लेअर किसी वेरिएबल या वैल्यूज के स्टोर डेटा टाइप का पता कर सकते हैं.
p = 1
print(type(p)) # the Output is – <class ‘int’>
comp_name = “vcanhelpsu”
print(type(comp_name)) # the Output is – <class ‘str’>
condition = True
print(type(condition)) # the Output is – <class ‘bool’>
Python Data Type Conversion (Type Casting) Methods.
पायथन प्रोग्रामिंग में आप int(), float(), str(), bool(), आदि जैसे बिल्ट-इन पाइथन लाइब्रेरी फ़ंक्शन का उपयोग करके किसी प्रोग्राम वेरिएबल डाटा टाइप को एक डेटा टाइप से दूसरे डाटा टाइप में बदलने की अनुमति मिलती है।
# Convert float data type to integer data type
p = 99.10
print(int(p)) # the result is – 99
# Convert integer data type to float data type
q = 9
print(float(q)) # the result is – 9.0
# Convert integer data type to string data type
id = 101
print(str(id)) # the result is – “101”