
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Mathematical Functions in Python: Special Functions and Constants
In this article, we will learn about special functions and constants available in the math module in the Python Standard Library.
Here we will discuss some constants like −
- pi
- e
- inf
- Nan
- tau
And some functions like
- Gamma
- Isinf
- Isnan
- isfinite()
- erf()
Let's discuss constants and their respective values −
pi | 3.141592….. |
e | 2.718281…... |
inf | 6.283185…... |
nan | <infinty> |
tau | <not a number> |
Now let’s discuss some special functions and their implementation −
Gamma − return the value of gamma(n)
Isinf − checks whether the value of the function is infinity or not.
Isnan − check whether the return value is a number or not.
Isfinite − return True if the value is neither an infinity or a nan false otherwise
Erf − returns the error function of x.
Now let;’s take a look at an example −
Example
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))
Output
362880.0 The number is not a number The number is positive infinity False
Conclusion
In this article, we learned about the Mathematical Functions in Python - Special Functions and Constants.
Advertisements