एक कॉम्प्लेक्स नंबर वास्तविक संख्याओं a और b का एक जोड़ा होता है, जिसे आमतौर पर a+bi या a+ib के रूप में लिखा जाता है, जहां i को काल्पनिक इकाई कहा जाता है और यह दूसरे पद के लिए लेबल के रूप में कार्य करता है। गणितीय रूप से, i² = -1। कभी-कभी i के बजाय j का उपयोग किया जाता है।
यहां बताया गया है कि कॉम्प्लेक्स नंबर को वेरिएबल में कैसे असाइन किया जाता है:
>>> a = 5 + 6j >>> a (5+6j) >>> type(a) <class 'complex'>
पायथन में एक बिल्ट-इन फ़ंक्शन complex() होता है जो कॉम्प्लेक्स डेटा टाइप वापस करता है।
complex(x)- x को वास्तविक भाग और काल्पनिक भाग शून्य के साथ कॉम्प्लेक्स नंबर वापस करता हैcomplex(x, y)- x को वास्तविक भाग और y को काल्पनिक भाग के साथ कॉम्प्लेक्स नंबर वापस करता है
>>> x = 5 >>> complex(x) (5+0j) >>> x = 5 >>> y = 6 >>> complex(x, y) (5+6j)
कॉम्प्लेक्स नंबर ऑपरेशन्स
>>> a = 3 + 4j >>> b = 1 + 2j >>> a + b (4+6j) >>> a * b (-5+10j) >>> a.real 3.0 >>> a.imag 4.0 >>> abs(a) # परिमाण 5.0