Python math.tan() Method

Musfirah Waseem Jan 30, 2023
  1. Syntax of Python math.tan() Method
  2. Example 1: Use the math.tan() Method in Python
  3. Example 2: Use the math.tan() Method to Get the Tangent of Degrees
  4. Example 3: Errors When Using the math.tan() Method
  5. Example 4: Use Trigonometric Functions With the math.tan() Method
Python math.tan() Method

Python math.tan() method is an efficient way of calculating the tangent of a number in radians. The input parameter must be in radians.

Syntax of Python math.tan() Method

math.tan(x)

Parameters

x Any positive or negative radian value to be operated on.

Return

This method returns a float value representing the tangent of x in radians.

Example 1: Use the math.tan() Method in Python

import math

x = 90

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

x = 0

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

x = -34.5

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

x = math.pi

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

Output:

The tangent of 90 is -1.995200412208242.
The tangent of 0 is 0.0.
The tangent of -34.5 is 0.057582706804865574.
The tangent of 3.141592653589793 is -1.2246467991473532e-16.

Note that the arguments can be in integers or floats. The values may either be positive or negative.

Example 2: Use the math.tan() Method to Get the Tangent of Degrees

import math

print("The tangent of 30 degrees is ", math.tan(math.radians(30)))

Output:

The tangent of 30 degrees is  0.5773502691896257

We use these methods in mathematical computations related to geometry and have a certain application in astronomical computations.

Example 3: Errors When Using the math.tan() Method

import math

x = math.inf

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

x = "h"

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

Output:

Traceback (most recent call last):
  File "main.py", line 5, in <module>
    value=math.tan(x)
ValueError: math domain error
Traceback (most recent call last):
  File "main.py", line 9, in <module>
    value=math.tan(x)
TypeError: must be real number, not str

Note that a TypeError exception may occur if the argument value is not a number.

Example 4: Use Trigonometric Functions With the math.tan() Method

import math

x = 1 / 3

value = math.tan(x)

print(f"The tangent of {x} is {value}.")

a = math.sin(x)

b = math.cos(x)

value = a / b

print(f"The tangent of {x} using trigonometric functions is {value}.")

Output:

The tangent of 0.3333333333333333 is 0.34625354951057546.
The tangent of 0.3333333333333333 using trigonometric functions is 0.34625354951057546.

Note that tan(θ) is equal to sin(θ) divided by cosine(θ).

Musfirah Waseem avatar Musfirah Waseem avatar

Musfirah is a student of computer science from the best university in Pakistan. She has a knack for programming and everything related. She is a tech geek who loves to help people as much as possible.

LinkedIn

Related Article - Python Math