Python Data Types in Hindi: पाइथन डेटा प्रकारों में integers, फ़्लोट्स, स्ट्रिंग्स, lists, टुपल्स, dictionaries और बूलियन शामिल हैं, और प्रत्येक प्रोग्रामिंग कार्यों में विभिन्न उद्देश्यों को पूरा करते हैं।
इस पाइथन पाठ “Python Data Types in Hindi” में, हम चर्चा करेंगे कि पाइथन डेटा प्रकार क्या है? पाइथन में कितने प्रकार के डेटा होता है और उनके उपयोग कैसे करे आदि। तो बिना देरी के चलिए शुरू करते हैं।
आमतौर पर पाइथन में, हमें डेटा प्रकारों की आवश्यकता नहीं होती है, चूंकि इसमें सब कुछ एक object होता है, डेटा प्रकार वास्तव में classes हैं और चर (variables) इन classes के उदाहरण (object) हैं।
नोट: यदि आप डेटा और वेरिएबल के बारे में नहीं जानते हैं, तो पाइथन डेटा टाइप्स को बेहतर ढंग से समझने के लिए, पहले “डेटा क्या है? और वेरिएबल क्या है?” को पढ़ें।
डेटा प्रकारों को समझने का मुख्य बिंदु यह कि आप अपने पाइथन प्रोग्राम में किस प्रकार के डेटा का उपयोग कर रहे हैं।
Table of Contents
पाइथन के डेटा प्रकार (Python Data Types introduction)

पाइथन में, डेटा प्रकारों (Data types) का उपयोग एक विशेष प्रकार के डेटा को वर्गीकृत (classify) करने के लिए किया जाता है।
आपके द्वारा उपयोग किया जाने वाला प्रत्येक विशिष्ट डेटा प्रकार यह निर्धारित करेगा कि आप चरों (variables) में कौन से मान निर्दिष्ट करते हैं (इसमें आप कौन से ऑपरेशन कर सकते हैं)।
मूल रूप से, पाइथान डेटा प्रकार डेटा के एक टुकड़े से जुड़ी एक विशेषता है, जो कंप्यूटर को इसके मूल्य (values) की व्याख्या (interpret) करने का तरीका बताता है।
यानी की डेटा प्रकारों को समझना यह सुनिश्चित करता है कि डेटा पसंदीदा प्रारूप में एकत्र किया गया है और प्रत्येक प्रॉपर्टी का मूल्य अपेक्षित है।
आमतौर पर, event और entity properties को ठीक से परिभाषित करने के लिए पाइथन में, डेटा प्रकारों की अच्छी समझ आवश्यक है।
डेटा सटीकता सुनिश्चित करने और डेटा हानि को रोकने के लिए प्रत्येक property का डेटा प्रकार परिभाषित होना चाहिए।
यदि आप प्रोग्रामिंग से परिचित हैं, तो आपको पता है कि डेटा प्रकार एक महत्वपूर्ण अवधारणा है।
इसलिए अगर आप पाइथन डेटा प्रकारों को नहीं समझते हैं, तो पाइथन कोड को समझना आपके लिए मुश्किल हो सकता है।
तो आइए पाइथन के डेटा प्रकारों पर एक नज़र डालें –
Python Data Types in Hindi
जैसा कि पहले उल्लेख किया गया है, Variables विभिन्न प्रकार के डेटा को स्टोर करता हैं, और विभिन्न प्रकार के डेटा अलग-अलग काम कर सकते हैं।
पाइथन डेटा प्रकार (data types) मुख्य रूप से दो प्रकार के हैं:
आइए इन दो पाइथन डेटा प्रकारों को विस्तार से समझते हैं –
1. Built-in Data Types in Python in Hindi
बिल्ट-इन डेटा प्रकार डिफ़ॉल्ट रूप से पाइथन द्वारा प्रदान किए जाते हैं। इन श्रेणियों में हैं:
Python Data types | विवरण |
---|---|
Numeric Types | पाइथन में, किसी numbers को represnt करने के लिए int , float , complex data types का उपयोग करता है। |
Text Type | इस प्रकार में, str का उपयोग करके किसी text को परिभाषित करता है। |
Sequence Types | इस डेटा प्रकार में list , tuple , range का उपयोग होता है। |
Boolean Type | किसी boolean डेटा प्रकार के लिए bool का उपयोग होता है। |
Set Types | इस डेटा प्रकार में set , frozenset का उपयोग होता है। |
Mapping Type | इसमें dict का उपयोग किया जाता है। |
Binary Types | binary डेटा टाइप में bytes , bytearray , memoryview का उपयोग होता है। |
चलिए इन सभी डेटा प्रकार को उदाहरण के साथ समझते है
Example of Built-in Data Types
Data Type | Example |
---|---|
int | y = 20 |
float | x = 20.5 |
complex | y = 1j |
str | x = “Hello World” |
list | y = [“apple”, “banana”, “cherry”] |
tuple | x = (“apple”, “banana”, “cherry”) |
range | y = range(6) |
bool | x = True |
set | y = {“apple”, “banana”, “cherry”} |
frozenset | x = frozenset({“apple”, “banana”, “cherry”}) |
dict | y = {“name” : “John”, “age” : 36} |
bytes | x = b”Hello” |
bytearray | y = bytearray(5) |
memoryview | x = memoryview(bytes(5)) |
उल्लिखित उदाहरण आपके पाइथन संपादक पर अभ्यास करें।
नोट: उदाहरण में y और x variable है। यदि आप अभी तक पाइथन स्थापित नहीं करे हैं, तो यहाँ instalation steps है। इसके विशेषताएं और पाइथन syntax को भी समझें।
पाइथन बिल्ट-इन डेटा टाइप्स को समझने के लिए आप यह वीडियो भी देख सकते हैं:
2. Python user-defined Data Types
प्रोग्रामर द्वारा बनाए गए डेटा प्रकार को पाइथन में “user-defined” डेटा प्रकार कहा जाता है।
इसमें Class, Module और Array आदि शामिल हैं।
User-defined data types | विवरण |
---|---|
Classes | पाइथन class एक विशेष प्रकार की object को परिभाषित करने के लिए उपयोग होता है। क्योंकि पाइथन ऑब्जेक्ट में फ़ंक्शन और डेटा तत्व दोनों हो सकते हैं, यह परिभाषित करते हैं कि किसी ऑब्जेक्ट की स्थिति को बदलने के लिए किन object का उपयोग किया जा सकता है। |
Modules | मॉड्यूल विभिन्न प्रकार के विशिष्ट डेटा प्रकार प्रदान करते हैं जैसे times और dates, heap queues, fixed-type arrays, enumerations आदि। |
Array | मूल रूप से, पाइथन में, Arrays sequence प्रकार हैं और lists की तरह व्यवहार करते हैं, सिवाय इसके कि उनमें संग्रहीत objects का प्रकार विवश (constrained) है। |
मुझे आशा है कि अब आप समझ गए होंगे कि पाइथन डेटा प्रकार क्या है (Python Data Types) और इसका उपयोग क्या है।
Free Python Course in Hindi
अगर आप फ्री में पइथान भाषा सीखना चाहते है तो नीचे दिए गए हमारे course से अभी सीखना शुरू करें:
निष्कर्ष
पाइथन भाषा में, डेटा प्रकार को अन्य प्रोग्रामिंग भाषाओं जैसे की सी भाषा की तरह इसमें data types परिभाषित नहीं करते हैं। यानी कि पाइथन में आपको यह घोषित करने की आवश्यकता नहीं है कि आप किस प्रकार के डेटा को वेरिएबल में घोषित करना चाहते हैं।
याद रखें, जब आप पाइथन भाषा में, प्रोग्रामिंग प्रोजेक्ट विकसित करेंगे तो इनमें से प्रत्येक डेटा प्रकार (data types) महत्वपूर्ण हो जाएगा।
मुझे आशा है कि यह पाठ (Python Data Types in Hindi), आपको पाइथन के प्रकारों को समझने में मदद करेगा।