Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पाइथन में जटिल संख्याओं के साथ मॉड्यूलस कैसे काम करता है?


फ्लोर और मॉड्यूलस ऑपरेटर्स (// और % क्रमशः) को Python 3.x में कॉम्प्लेक्स नंबर पर इस्तेमाल करने की अनुमति नहीं है। हालांकि, इन ऑपरेशनों को Python 2.7.x में जटिल संख्याओं के लिए परिभाषित किया गया है

पायथन 3

>>> x=9+2j
>>> y=2+1j
>>> x%y
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
x%y
TypeError: can't mod complex numbers.

पायथन 2.7

>>> x=9+2j
>>> y=2+1j
>>> x%y
(1-2j)

कॉम्प्लेक्स नंबर ऑपरेंड का मापांक उनके फ्लोर डिवीजन को हर से गुणा करके लौटाता है

>>> x-(x//y)*y
(1-2j)

  1. बोकेह (पायथन) में छवियों के साथ कैसे काम करें?

    बोकेह में छवियों के साथ काम करने के लिए, image_url() . का उपयोग करें विधि और छवियों की एक सूची पास करें। कदम किसी फ़ाइल में सहेजे गए आउटपुट को उत्पन्न करने के लिए डिफ़ॉल्ट आउटपुट स्थिति को कॉन्फ़िगर करें जब :func:show कहा जाता है। प्लॉटिंग के लिए एक नया चित्र बनाएं। दिए गए URL से लोड की गई छवियों क

  1. पाइथन फाइलों में अंडरस्कोर _ कैसे काम करता है?

    पायथन में अंडरस्कोर (_) खास है। पायथन में अंडरस्कोर का उपयोग करने के 5 मामले हैं। 1. दुभाषिया में अंतिम अभिव्यक्ति के मूल्य को संग्रहीत करने के लिए। पायथन दुभाषिया अंतिम अभिव्यक्ति मान को _ नामक विशेष चर में संग्रहीत करता है। उदाहरण के लिए >>> 12 + 10 22 >>> _ 22 2. विशिष्ट मूल्

  1. पायथन में संख्याओं के साथ एक स्ट्रिंग को कैसे संयोजित करें?

    संख्याओं के साथ एक स्ट्रिंग को संयोजित करने के लिए, आपको संख्याओं को स्ट्रिंग में डालने के लिए str(number) का उपयोग करना होगा। उदाहरण के लिए, >>> a = "string" >>> b = 1 >>> print a + str(b) string1 पायथन 2 में, आप संख्या को घेरने के लिए बैकटिक (``) का भी उपयोग क