जटिल () विधि एक जटिल संख्या देता है जब वास्तविक और काल्पनिक भाग प्रदान किए जाते हैं, या यह एक स्ट्रिंग को एक जटिल संख्या में परिवर्तित करता है।
का सिंटैक्स complex()
है:
जटिल (असली (, कल्पना)))
जटिल () पैरामीटर
सामान्य तौर पर, complex()
विधि दो पैरामीटर लेती है:
- वास्तविक - वास्तविक भाग। यदि वास्तविक छोड़ा गया है, तो यह 0 से चूक जाता है।
- कल्पना - काल्पनिक हिस्सा। यदि कल्पना को छोड़ दिया जाता है, तो यह 0 से चूक जाता है।
यदि इस विधि को दिया गया पहला पैरामीटर एक स्ट्रिंग है, तो इसे एक जटिल संख्या के रूप में व्याख्या किया जाएगा। इस स्थिति में, दूसरा पैरामीटर पास नहीं होना चाहिए।
कॉम्प्लेक्स से वापसी मान ()
जैसा कि नाम से पता चलता है, complex()
विधि एक जटिल संख्या देता है।
यदि इस विधि को दिया गया स्ट्रिंग मान्य जटिल संख्या नहीं है, तो ValueError
अपवाद को उठाया जाता है।
नोट: स्ट्रिंग पास complex()
के रूप में होनी चाहिए real+imag j
याreal+imag J
उदाहरण 1: पायथन में एक जटिल संख्या कैसे बनाएं?
z = complex(2, -3) print(z) z = complex(1) print(z) z = complex() print(z) z = complex('5-9j') print(z)
आउटपुट
(2-3j) (1 + 0j) 0j (5-9j)
उदाहरण 2: जटिल का उपयोग किए बिना जटिल संख्या बनाएं ()
complex()
विधि का उपयोग किए बिना एक जटिल संख्या बनाना संभव है । उसके लिए आपको एक नंबर के बाद 'j' या 'J' डालना होगा।
a = 2+3j print('a =',a) print('Type of a is',type(a)) b = -2j print('b =',b) print('Type of b is',type(a)) c = 0j print('c =',c) print('Type of c is',type(c))
आउटपुट
a = (2 + 3j) a का प्रकार b = (-0-2j) का प्रकार b है c = 0j प्रकार का c है