पायथॉन डेटा टाइप

इनबिट डाटा टाइप

प्रोग्रामिंग में, डाटा टाइप एक महत्वपूर्ण संकल्पन है।

वेरियेबल विभिन्न डाटा टाइप को स्टोर कर सकते हैं, और विभिन्न टाइप विभिन्न ऑपरेशन कर सकते हैं।

इन श्रेणियों में, प्यूटन में डिफ़ॉल्ट इनबिट डाटा टाइप है:

टेक्स्ट टाइप: str
नंबर टाइप: int, float, complex
सीक्वेंस टाइप: list, tuple, range
मैप टाइप: dict
सेट टाइप: set, frozenset
बूल टाइप: bool
बाइनरी टाइप: bytes, bytearray, memoryview

डाटा टाइप प्राप्त करना

आप type() फ़ंक्शन का उपयोग करके किसी भी ऑब्जेक्ट के डाटा टाइप को प्राप्त कर सकते हैं:

इस्टेंस

वेरियेबल x के डाटा टाइप को प्रिंट करें:

x = 10
print(type(x))

इस्टेंस चलाना

डाटा टाइप सेट करना

इन प्यूटन में, जब आप वेरियेबल को असामान्य करते हैं, तो आपको डाटा टाइप निर्धारित करता है:

उदाहरण डाटा टाइप साबित करें
x = "Hello World" str साबित करें
x = 29 int साबित करें
x = 29.5 float साबित करें
x = 1j complex साबित करें
x = ["apple", "banana", "cherry"] list साबित करें
x = ("apple", "banana", "cherry") tuple साबित करें
x = range(6) range साबित करें
x = {"name" : "Bill", "age" : 63} dict साबित करें
x = {"apple", "banana", "cherry"} set साबित करें
x = frozenset({"apple", "banana", "cherry"}) frozenset साबित करें
x = True bool साबित करें
x = b"Hello" bytes साबित करें
x = bytearray(5) bytearray साबित करें
x = memoryview(bytes(5)) memoryview साबित करें

विशिष्ट डाटा टाइप निर्धारित करना

यदि आप डाटा टाइप निर्दिष्ट करना चाहते हैं, तो आप निम्नलिखित बन्धन का उपयोग कर सकते हैं:

उदाहरण डाटा टाइप साबित करें
x = str("Hello World") str साबित करें
x = int(29) int साबित करें
x = float(29.5) float साबित करें
x = complex(1j) complex साबित करें
x = list(("apple", "banana", "cherry")) list साबित करें
x = tuple(("apple", "banana", "cherry")) tuple साबित करें
x = range(6) range साबित करें
x = dict(name="Bill", age=36) dict साबित करें
x = set(("apple", "banana", "cherry")) set साबित करें
x = frozenset(("apple", "banana", "cherry")) frozenset साबित करें
x = bool(5) bool साबित करें
x = bytes(5) bytes साबित करें
x = bytearray(5) bytearray साबित करें
x = memoryview(bytes(5)) memoryview साबित करें