पायथन में कुछ विशिष्ट संख्यात्मक प्रकार होते हैं। ये पूर्णांक प्रकार संख्याएं, फ्लोटिंग पॉइंट नंबर, जटिल संख्याएं हैं। सम्मिश्र संख्याओं में, वास्तविक . के दो भाग होते हैं और इमेज . सम्मिश्र संख्याओं को (a + bj) के रूप में दर्शाया जाता है।
भिन्न नामक एक और कार्य है। भिन्न में परिमेय संख्याएँ होती हैं और दशमलव में फ़्लोटिंग पॉइंट संख्याएँ होती हैं।
कुछ फ़ंक्शन जैसे इंट (), फ्लोट (), कॉम्प्लेक्स (), इनका उपयोग संख्याओं को पूर्णांक, फ्लोट या जटिल संख्याओं में बदलने के लिए किया जाता है।
इन संख्यात्मक प्रकारों के कुछ संचालन और कार्य इस प्रकार हैं -
<टीडी>x + y
x और y का योग
<टीडी>x - y
y को x से घटाएं
<टीडी>x * y
x और y गुणा करें
<टीडी>x / y
x को y से भाग दें
<टीडी>x // y
y से भाग देने के बाद x का भागफल
<टीडी>x % y
y से भाग देने के बाद x का शेष
<टीडी>x ** y
X से घात y
<टीडी>-x
x का नकारात्मक मान
<टीडी>+x
अपरिवर्तित x मान
<टीडी>abs(x)
x का निरपेक्ष (परिमाण) मान
<टीडी>इंट(x)
x को पूर्णांक में बदलें
<टीडी>फ्लोट(x)
x को फ्लोटिंग पॉइंट डेटा में बदलें
<टीडी>जटिल(पुनः, आईएम)
वास्तविक और काल्पनिक डेटा से सम्मिश्र संख्या में कनवर्ट करें
<टीडी>x.conjugate()
एक सम्मिश्र x का संयुग्म ज्ञात कीजिए
<टीडी>डिवमॉड(x,y)
भागफल और शेष को टपल के रूप में खोजें
<टीडी>पाउ(x,y)
x से घात y का पता लगाएं
Sr.No. | ऑपरेशन/कार्य और विवरण |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 |
उदाहरण कोड
from fractions import Fraction x = 100 y = 3.256 print(x + y) print(x - y) print(x * y) print(x / y) print(x // y) print(x % 7) print(12 ** 3) myComplex1 = complex('7+5j') myComplex2 = complex('26+8j') res = myComplex1 + myComplex2 print(res) print(res.conjugate()) print(divmod(x, 3)) print(Fraction(0.125))
आउटपुट
103.256 96.744 325.59999999999997 30.712530712530715 30.0 2 1728 (33+13j) (33-13j) (33, 1) 1/8