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

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


इस लेख में, हम पायथन मानक पुस्तकालय में गणित मॉड्यूल में उपलब्ध विशेष कार्यों और स्थिरांक के बारे में जानेंगे।

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

  • pi
  • सूचना
  • नैन
  • ताऊ

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

  • गामा
  • आइसिनफ
  • इस्नान
  • परिमित ()
  • erf()

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

pi 3.141592…..
e 2.718281……
inf 6.283185…...
nan
ताऊ <एक संख्या नहीं>

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

  • गामा - गामा (एन) का मान लौटाएं

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

  • इस्नान - जांचें कि वापसी मूल्य एक संख्या है या नहीं।

  • अनंत - रिटर्न ट्रू अगर वैल्यू न तो अनंत है और न ही गलत है अन्यथा

  • एर्फ़ - 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

निष्कर्ष

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


  1. पायथन में किसी संख्या की शक्ति कैसे प्राप्त करें?

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

  1. पायथन में किसी संख्या के प्राकृतिक लॉग की गणना कैसे करें?

    गणित मॉड्यूल में, लघुगणकीय मान की गणना के लिए दो कार्यों को परिभाषित किया गया है। लॉग () फ़ंक्शन किसी संख्या का प्राकृतिक लघुगणक देता है, जबकि लॉग 10 () मानक लोरिथम की गणना करता है यानी आधार 10 लॉग () फ़ंक्शन दो तर्क लेता है, संख्या और आधार आयात करें .pi) :, math.log(math.pi))

  1. क्या हम पायथन स्ट्रिंग्स पर गणित की कार्रवाई कर सकते हैं?

    आप स्ट्रिंग में गणितीय अभिव्यक्तियों का मूल्यांकन करने के लिए eval फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण उदाहरण के लिए, यदि आपके पास सामग्री (4*5) + 21 के साथ एक स्ट्रिंग है, तो आप इसे eval कर सकते हैं और परिणाम प्राप्त कर सकते हैं। >>> s = "(4*5) + 22" >>> eval(s) 42 Ev