नंबर डेटा टाइप्स न्यूमेरिक values स्टोर करते हैं। जब आप उन्हें एक मान असाइन करते हैं तो नंबर ऑब्जेक्ट्स बनाए जाते हैं। उदाहरण के लिए:
var1 = 1
var2 = 10
आप del स्टेटमेंट का उपयोग करके नंबर ऑब्जेक्ट के रेफरेंस को भी डिलीट कर सकते हैं। del स्टेटमेंट का सिंटैक्स है:
del var1[,var2[,var3[....,varN]]]]
आप del स्टेटमेंट का उपयोग करके एक सिंगल ऑब्जेक्ट या मल्टीपल ऑब्जेक्ट्स को डिलीट कर सकते हैं। उदाहरण के लिए:
del var
del var_a, var_b
पायथन चार अलग-अलग न्यूमेरिकल टाइप्स को सपोर्ट करता है:
- int (साइन्ड इंटीजर्स)
- long (लॉन्ग इंटीजर्स, उन्हें ऑक्टल और हेक्साडेसिमल में भी दर्शाया जा सकता है)
- float (फ्लोटिंग पॉइंट रियल values)
- complex (कॉम्प्लेक्स नंबर्स)
उदाहरण
यहां नंबर्स के कुछ उदाहरण हैं:
| int | long | float | complex |
|---|---|---|---|
| 10 | 51924361L | 0.0 | 3.14j |
| 10 | 51924361L | 0.0 | 3.14j |
| 100 | -0x19323L | 15.20 | 15.20 |
| -786 | 0122L | -21.9 | 9.322e-36j |
| 080 | 0xDEFABCECBDAECBFBAEl | 32.3+e18 | 876j |
| -0490 | 535633629843L | -90. | -.6545+0J |
| -0x260 | -052318172735L | -32.54e100 | 3e+26J |
| 0x69 | -4721885298529L | 70.2-E12 | 4.53e-7j |
- पायथन आपको long के साथ लोअरकेस l का उपयोग करने की अनुमति देता है, लेकिन यह सिफारिश की जाती है कि आप भ्रम से बचने के लिए केवल अपरकेस L का उपयोग करें। पायथन लॉन्ग इंटीजर्स को अपरकेस L के साथ प्रदर्शित करता है।
- एक कॉम्प्लेक्स नंबर में रियल फ्लोटिंग-पॉइंट नंबर्स का एक ऑर्डर्ड पेयर होता है जिसे x + yj द्वारा दर्शाया जाता है, जहां x और y रियल नंबर्स हैं और j इमेजिनरी यूनिट है।