दोस्तों Python Tutorial में आज हम Python Data Type क्या है ( What is Python Data Type in Hindi ) देखेग। यदि आप coding करना चाहते हैं तो आप को इसके बारे में पता होना चाहिए बिना data type को समझे हम programming नहीं कर सकते हैं तो चलाइए इस post मे जानते है की Python Data Type क्या है (What is python Data Type in Hindi )
Introduction to Python Data Type ( पायथन Data Type का परिचय )
किसी भी programming language में जब भी हम कोई variable create कर उसमे Value store करते हैं तो उससे पहले हमे उससे पहले हमे compiler/interpreter को उस variable में store data का type बताना पड़ता है ताकि compiler उतनी ही memory उस variable को allocate करे सके।
आसान शब्दो में किसी भी variable के पास जो value होती है उसके प्रकार को ही हम असका data type कहते है।
Example a=5 (integer type)
Python मे variable को create करते समय data type define करने की आवश्यकता नही होती है। python अपने आप ही variable में store data का type identify कर लेता है। इसलिए python को dynamic typed language कहते है।
Note- Python मे किसी vanabie का data type जानने के लिए function type () का use किया जाता है।
Types of Python Data Type
- Numeric- Numeric data type उस data को represent करता है जिसकी value numeric हो कि यानि integers,float,complex
Note- Integer data type की कोई limit नही होती है (0 to infinity)
b) Float- यह उन positive व negative value को represent करता है जिसमे decimal number होते हैं।
c) Complex- complex number उन number को कह जाता है जिसमे real number के साथ-साथ imaginary number भी होता हैं complex number को a + bi की form मे represent किया जाता है। इसमे a और b real number और i imaginary number होता हैं python में complex number को represent करने के लिए complex data type का use किया जाता है
2. Dictionary- Dictionary hash table की तरह होती है। जिसमे key और value के pair होते हैं। Dictionary mutable (unchangeable) होती है लेकिन dictionary मे value change हो सकती है लेकिन duplicate key नही दी जा सकती है।
3. Boolean- boolean एक प्रकार का data type होता है जिसमे 2 built-in value True और False होते हैं python में 0, empty string, employ list, empty tuple, empty set, empty dictionary को false की तरह तथा 1 या बाकी सभी value को true की तरह treat किया जाता है।
4. Sequence Type- Sequence type similar और different data type का ordered collection होता है।
a) List- एक list मे हम कई प्रकार के data types जैसे int, string आदि तथा object को store कर सकते I list mutable है मतलब की list को create करने के बाद भी हम उसके element की change कर सकते हैं list मे सभी element का अपना एक निश्चित स्थान होता है list मे duplicate element भी हो सकते है जो अलग-अलग स्थान पर store रहते हैं । list मे indexing 0 से start होती है।
b) Tuple- Tuple भी list की तरह object या विभिन्न data types (int, float) का sequence का collections होता है। Tuple मे किसी भी प्रकार की value को एक Sequence मे store किया जाता है। tuple list की तरह होता है लेकिन इसमें list की तरह इसके element (items) को change या delete नही किया जा सकता है अर्थात् यह immutable होती है।
c) String- string characters का sequence collection होता है इसमें alphanumeric symbolic character के साथ-साथ binary character भी हो सकते है
String को character का array भी कह सकते हैं जिसमें सभी element एक ordered में store रहते हैं
d) Set- Python मे set भी अन्य data types जैसे list, tuple की तरह होता है। set अलग - अलग प्रकार के data types का collection होता हैं python में set items unchangeable, unordered, unique होते हैं।
आज हमने क्या सीखा ?
दोस्तो आज हमने Python Data Type क्या है ( What is Python Data Type in hindi ) के बारे मे सीखा मुझे आश है की आपको यह समझे मे आ गया होगा।
मेरी हमेशा से यह कोशिश रहती है की मै सभी लोगो को computer व coding से related सारे जानकारी आसानी से समझा सुक। यदि आपको कुछ इस post से कुछ doubt हो या फिर कोई अन्य जानकारी जाननी हो तो आप comment कर हमसे पूछ सकते है।
यदि आपको हमारे द्वारा दी गई जानकारी पसंद आए तो आप हमारे blog को अपने friends, relatives आदि को share करे ताकि सभी लोगे इसका लाभ ले सके।
आपको यह post कैसी लगी comment करे बताइए ताकि आपके द्वारा दी गए सुधार व विचार से हम अपने content मे सुधार कर सके। और कृपया इस को post social networks पर जरूर share करे।
धन्यवाद
Very useful
जवाब देंहटाएं