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

पायथन - fmod () फ़ंक्शन

fmod () अजगर में गणित मोडुलो ऑपरेशन को लागू करता है। दो ऑपरेंड पर डिवीजन ऑपरेशन के बाद प्राप्त शेष को मोडुलो ऑपरेशन के रूप में जाना जाता है। यह गणित मॉड्यूल के तहत मानक पुस्तकालय का एक हिस्सा है। नीचे के उदाहरणों में हम देखेंगे कि कैसे मोडुलो ऑपरेशन विभिन्न परिदृश्यों के तहत अलग-अलग आउटपुट देता है।

सकारात्मक संख्या

सकारात्मक संख्याओं के लिए, पहले पूर्णांक को दूसरे से विभाजित करने के बाद परिणाम शेष संक्रिया है। दिलचस्प परिणाम हमेशा एक फ्लोट के रूप में आता है जैसा कि हम परिणाम के प्रकार से देख सकते हैं।

उदाहरण

from math import fmod
print(fmod(6, 7))
print(type(fmod(6,7)))
print(fmod(0, 7))
print(fmod(83.70, 6.5))

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं:

6.0
<type 'float'>
0.0
5.7

नकारात्मक संख्याएं

जब भाजक ऋणात्मक हो, तब ऋणात्मक संख्याएँ ऋणात्मक चिह्न के साथ परिणाम देती हैं।

उदाहरण

print(fmod(29, -7))
print(fmod(-29, 7))
print(fmod(-29, -7))
print(fmod(-30, 8.98))

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं:

1.0
-1.0
-1.0
-3.0599999999999987

टुपल्स और सूचियां

टुपल्स और लॉजिक्स में अलग-अलग तत्वों का हवाला देकर हम उसी तर्क का उपयोग टुपल्स और सूचियों में कर सकते हैं।

उदाहरण

from math import fmod
Tuple = (25, 13, -7, -60 )
List = [-69, 58, -49, 36]
print("\nTuples: ")
print(fmod(Tuple[3], 7))
print(fmod(Tuple[1], -7))
print("Lists: ")
print(fmod(List[3], 6))
print(fmod(List[0], -25))

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं:

Tuples:
-4.0
6.0
Lists:
0.0
-19.0

  1. पायथन में पैटर्न कैसे प्रिंट करें?

    नेस्टेड फॉर लूप्स का उपयोग करके पायथन में पैटर्न मुद्रित किए जा सकते हैं। बाहरी लूप का उपयोग पंक्तियों की संख्या के माध्यम से पुनरावृति करने के लिए किया जाता है जबकि आंतरिक लूप का उपयोग स्तंभों की संख्या को संभालने के लिए किया जाता है। आवश्यकता के अनुसार विभिन्न पैटर्न बनाने के लिए प्रिंट स्टेटमेंट

  1. issubset () पायथन में फ़ंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset () फ़ंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे। issubset() विधि बूलियन ट्रू लौटाती है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (एक तर्क के रूप में पारित) अन्यथा, यह बूलियन गलत देता है। नीचे दिए गए चित्र में B, A का एक उ

  1. इंटरसेक्शन () फ़ंक्शन पायथन

    इस लेख में, हम चौराहे () फ़ंक्शन के बारे में जानेंगे जो किसी दिए गए सेट पर किया जा सकता है। गणित के अनुसार प्रतिच्छेदन का अर्थ है दो समुच्चयों से उभयनिष्ठ तत्वों का पता लगाना। सिंटैक्स <set name>.intersection(<set a1> <set a2> ……..) रिटर्न वैल्यू सेट में सामान्य त