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

Python में fmod() फ़ंक्शन

Python में 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

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() फंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे।issubset() मेथड बूलियन True वापस करता है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (जिसे तर्क के रूप में पारित किया जाता है) अन्यथा, यह बूलियन False वापस करता है।नीचे दिए गए चित

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

    इस लेख में, हम intersection() फ़ंक्शन के बारे में सीखेंगे जिसे किसी भी दिए गए सेट पर किया जा सकता है। गणित के अनुसार, intersection का अर्थ दो सेट्स से सामान्य तत्वों को ढूंढना है। सिंटैक्स .intersection( ...) वापसी मान तर्क के रूप में पास किए गए सेट्स में सामान्य तत्व। उदाहरण set_1 = {t,u,t,o