Related Articles
Constants of Maths in Python
• Difficulty Level : Expert
• Last Updated : 17 May, 2020

Math module is a standard in-built module in Python that can be used for performing the mathematical tasks. The math module has a set of methods and constants.

1. Python math.e constant: The math.e constant returns the Euler’s number: 2.71828182846.

Syntax: math.e

Returns: Return a float value, 2.71828182846, representing the mathematical constant e

Example:

 `# Import math Library ` `import` `math ` ` `  `# Print the value of Euler e ` `print` `(math.e) `

Output:

```2.718281828459045
```

2. Python math.pi constant: The math.pi constant returns the value pi: 3.14159265359. It is defined as the ratio of the circumference to the diameter of a circle.

Syntax: math.pi

Returns: A float value, 3.14159265359, representing the mathematical constant PI

Example:

 `# Import math Library ` `import` `math ` ` `  `# Print the value of pi ` `print` `(math.pi) `

Output:

```3.141592653589793
```

3. Python math.tau constant: The math.tau constant returns the value tau: 6.283185307179586. It is defined as the ratio of the circumference to the radius of a circle.

Syntax: math.tau

Returns: A float value, 6.283185307179586, representing the mathematical constant tau

Example:

 `# Import math Library ` `import` `math ` ` `  `# Print the value of tau ` `print` `(math.tau) `

Output:

```6.283185307179586
```

4. Python math.inf constant: The math.inf constant returns of positive infinity.
For negative infinity, use -math.inf.The inf constant is equivalent to float(“inf”).

Syntax: math.inf

Returns: A float value, returns the value of positive infinity.

Example:

 `# Import math Library ` `import` `math ` ` `  `# Print the positive infinity ` `print` `(math.inf) ` ` `  `# Print the negative infinity ` `print` `(``-``math.inf) `

Output:

```inf
-inf
```

5. Python math.nan constant: The math.nan constant returns a floating-point nan (Not a Number) value. This value is not a legal number.The nan constant is equivalent to float(“nan”).

Syntax: math.nan

Returns: A float value, nan (Not a Number)

Example:

 `# Import math Library ` `import` `math ` ` `  `# Print the value of nan ` `print` `(math.nan) `

Output:

```nan
```

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :