Musfirah Waseem Jan 30, 2023 Oct 05, 2022

Python `math.radians()` method is an efficient way of converting an angle from degrees to radians. Note that `1 degree = π/180 radians`.

## Syntax of Python `math.radians()` Method

``````math.radians(deg)
``````

### Parameters

`deg` - Any angle in degrees that must be converted into radians.

### Return

This method returns a floating point value representing an angle in radians.

## Example 1: Use the `math.radians()` Method in Python

``````import math

x=70

print(f"The conversion of {x} degrees into radians is {value}.")

x=-109

print(f"The conversion of {x} degrees into radians is {value}.")

x=math.pi

print(f"The conversion of {x} degrees into radians is {value}.")

x=math.inf

print(f"The conversion of {x} degrees into radians is {value}.")

x=0

print(f"The conversion of {x} degrees into radians is {value}.")
``````

Output:

``````The conversion of 70 degrees into radians is 1.2217304763960306.
The conversion of -109 degrees into radians is -1.9024088846738192.
The conversion of 3.141592653589793 degrees into radians is 0.05483113556160755.
The conversion of inf degrees into radians is inf.
The conversion of 0 degrees into radians is 0.0.
``````

Note that the values may either be positive or negative. These methods are used in mathematical computations related to geometry and have a certain application in astronomical computations.

## Example 2: `TypeError` When Using `math.radians()` Method

``````import math

##entering a string

x="Hi"

print(f"The conversion of {x} degrees into radians is {value}.")

##entering a list

x=[1,2,3]

print(f"The conversion of {x} degrees into radians is {value}.")

##entering complex numbers

x=1+5j

print(f"The conversion of {x} degrees into radians is {value}.")
``````

Output:

``````Traceback (most recent call last):
File "main.py", line 7, in <module>
TypeError: must be real number, not str
Traceback (most recent call last):
File "main.py", line 15, in <module>
TypeError: must be real number, not list
Traceback (most recent call last):
File "main.py", line 22, in <module>
TypeError: can't convert complex to float
``````

The above code snippets show all possible syntactic errors that might occur when using the `math.radians()` method.

## Example 3: The `math.radians()` Method and Its Inverse

``````import math

x=70

print(f"The conversion of {x} degrees into radians is {value}.")

deg=math.degrees(value)

print(f"The conversion of {value} radians into degrees is {deg}.")
``````

Output:

``````The conversion of 70 degrees into radians is 1.2217304763960306.
The conversion of 1.2217304763960306 radians into degrees is 70.0.
``````

The angle can be either an integer or floating point value.

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.