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

Python में गणितीय फ़ंक्शन - विशेष फ़ंक्शन और स्थिरांक


इस लेख में, हम Python स्टैंडर्ड लाइब्रेरी में math मॉड्यूल में उपलब्ध विशेष फ़ंक्शन और स्थिरांक के बारे में सीखेंगे।

यहां हम कुछ स्थिरांकों पर चर्चा करेंगे जैसे -

  • pi
  • e
  • inf
  • Nan
  • tau

और कुछ फ़ंक्शन जैसे

  • Gamma
  • Isinf
  • Isnan
  • isfinite()
  • erf()

आइए स्थिरांकों और उनके संबंधित मानों पर चर्चा करें -

pi3.141592...
e2.718281...
tau6.283185...
infinfinity
nannot a number

अब आइए कुछ विशेष फ़ंक्शन और उनके कार्यान्वयन पर चर्चा करें -

  • Gamma - gamma(n) का मान लौटाता है

  • Isinf - जांचता है कि फ़ंक्शन का मान अनंत है या नहीं।

  • Isnan - जांचता है कि रिटर्न मान संख्या है या नहीं।

  • Isfinite - यदि मान न तो अनंत है और न ही nan तो True लौटाता है अन्यथा False

  • Erf - x का त्रुटि फ़ंक्शन लौटाता है।

अब आइए एक उदाहरण देखें -

उदाहरण

import math num = 10 print(math.gamma(num)) if (math.isnan(math.nan)):     print("The number is not a number") else:     print("The number is a number") if (math.isinf(math.inf)):     print("The number is positive infinity") else:     print("The number is not positive infinity") print(math.isfinite(math.inf))

आउटपुट

362880.0 The number is not a number The number is positive infinity False

निष्कर्ष

इस लेख में, हमने Python में गणितीय फ़ंक्शन - विशेष फ़ंक्शन और स्थिरांक के बारे में सीखा।


  1. - पायथन में संख्या की घात कैसे खोजें?

    संख्या की घात की गणना दो विधियों का उपयोग करके की जा सकती है। math.pow() फ़ंक्शन का उपयोग करके >>> math.pow(10,2) 100.0 एक्सपोनेंशिएशन ऑपरेटर का उपयोग करके >>> 10**2 100

  1. - पायथन में संख्या का नेचुरल लॉग कैसे कैलकुलेट करें?

    मैथ मॉड्यूल में, लॉगरिदमिक वैल्यू की गणना के लिए दो फ़ंक्शन परिभाषित हैं। log() फ़ंक्शन संख्या का नेचुरल लॉगरिदम लौटाता है, जबकि log10() स्टैंडर्ड लॉगरिदम यानी बेस 10 की गणना करता है। log() फ़ंक्शन दो आर्गुमेंट लेता है, संख्या और बेस। import math print(math.log(100.12) : , math.log(100.12)) print(m

  1. - क्या हम Python Strings पर Math Operations कर सकते हैं?

    Strings पर Mathematical Expressions Evaluate करना आप Mathematical Expressions को Strings में Evaluate करने के लिए eval Function का उपयोग कर सकते हैं। उदाहरण उदाहरण के लिए, यदि आपके पास Content (4*5) + 21 वाला String है, तो आप इसे Eval कर सकते हैं और Result प्राप्त कर सकते हैं। >>> s = (4*