Come to discuss on the forum! ■ FAST and FREE signup. ■ |
😀 Access to discussion forums 😀 |
Help for HOMEWORKS, support in COMPUTER SCIENCE, help for learning FRENCH and ENGLISH, discussion on your INTERESTS and HOBBIES... |
Some mathematical functions in Python 3.x
In Python 3.x, to be able to use mathematical functions, you need to import the Python math library with the following command line:
Then, all mathematical functions from the math library become available.
This succession of instructions returns the value of \(cos(\pi)\), namely -1.
Here is a non-exhaustive list of the functions available in the Python math library:
To calculate the exponential of a number: \(e^x\) (ou \(\exp(x)\))
To calculate the square root of a number: \(\sqrt{x}\)
To calculate the cosine of a number: \(\cos(x)\)
To calculate the sine of a number: \(\sin(x)\)
To calculate the tangent of a number: \(tan(x)\)
To use the number pi: \(\pi\)
To calculate the power of a number: \(x^y\)
To get the closest integer smaller than a number (the integral part): the greatest integer less than or equal to x
To get the closest integer greater than a number: the smallest integer greater than or equal to x
To calculate the absolute value of a number: \(\lvert x \rvert\)
To calculate the factorial of an integer: \(x!\)
If you have any comments or questions about the math library of Python 3.x, you can discuss them in the forum: Discussion forums.
import math
Then, all mathematical functions from the math library become available.
- Example :
>> import math
>> math.cos(math.pi)
This succession of instructions returns the value of \(cos(\pi)\), namely -1.
Here is a non-exhaustive list of the functions available in the Python math library:
- To calculate the logarithm of a number (natural logarithm to base \(e\)): \(\ln(x)\)
math.log(x)
math.exp(x)
math.sqrt(x)
math.cos(x)
math.sin(x)
math.tan(x)
math.pi
math.pow(x,y)
math.floor(x)
math.ceil(x)
math.fabs(x)
math.factorial(x)
If you have any comments or questions about the math library of Python 3.x, you can discuss them in the forum: Discussion forums.
Share this page on social media:
Questions, comments?
Quick comments
There is no comment yet.