degrees() and radians() in Python Last Updated : 11 Jul, 2025 Comments Improve Suggest changes 4 Likes Like Report In geometry and trigonometry, we often switch between degrees and radians. Python’s math module provides two simple functions to handle these conversions:math.radians() – Converts degrees to radiansmath.degrees() – Converts radians to degreesLet’s explore both with examples:math.radians()This function takes a degree value and returns its equivalent in radians.Syntaxmath.radians(x)Parameters:x: Angle in degrees (float or int)Returns: Angle in radians (float)Example 1: Convert Degrees to Radians Python import math x = 180 print("Radians:", math.radians(x)) OutputRadians: 3.141592653589793 Explanation: 180 degrees is exactly π radians.Example 2: Convert 1 Degree and Fractional Degree Python import math a = 1 b = 180 / math.pi print("1° in Radians:", math.radians(a)) print("180/π° in Radians:", math.radians(b)) Output1° in Radians: 0.017453292519943295 180/π° in Radians: 1.0 Explanation: 180/π degrees equals exactly 1 radian.math.degrees()This function takes a radian value and returns its equivalent in degrees.Syntaxmath.degrees(x)Parameters:x: Angle in radians (float or int)Returns: Angle in degrees (float)Example 3: Convert Radians to Degrees Python import math x = math.pi print("Degrees:", math.degrees(x)) OutputDegrees: 180.0 Explanation: π radians is exactly 180 degrees.Example 4: Convert 1 Radian and π/180 Radians Python import math a = 1 b = math.pi / 180 print("1 Radian in Degrees:", math.degrees(a)) print("π/180 Radians in Degrees:", math.degrees(b)) Explanation: 1 radian ≈ 57.3°, and π/180 radians equals 1 degree.ApplicationsGeometry and trigonometry problemsAstronomical computationsGraphing and simulationsRotational transformations in graphicsRelated Articles:Python Math ModulePython Tutorial Create Quiz Comment M manjeet_04 Follow 4 Improve M manjeet_04 Follow 4 Improve Article Tags : Misc Python Python-Built-in-functions Explore Python FundamentalsPython Introduction 2 min read Input and Output in Python 4 min read Python Variables 4 min read Python Operators 4 min read Python Keywords 2 min read Python Data Types 8 min read Conditional Statements in Python 3 min read Loops in Python - For, While and Nested Loops 5 min read Python Functions 5 min read Recursion in Python 4 min read Python Lambda Functions 5 min read Python Data StructuresPython String 5 min read Python Lists 4 min read Python Tuples 4 min read Python Dictionary 3 min read Python Sets 6 min read Python Arrays 7 min read List Comprehension in Python 4 min read Advanced PythonPython OOP Concepts 11 min read Python Exception Handling 5 min read File Handling in Python 4 min read Python Database Tutorial 4 min read Python MongoDB Tutorial 3 min read Python MySQL 9 min read Python Packages 10 min read Python Modules 3 min read Python DSA Libraries 15 min read List of Python GUI Library and Packages 3 min read Data Science with PythonNumPy Tutorial - Python Library 3 min read Pandas Tutorial 4 min read Matplotlib Tutorial 5 min read Python Seaborn Tutorial 3 min read StatsModel Library - Tutorial 3 min read Learning Model Building in Scikit-learn 6 min read TensorFlow Tutorial 2 min read PyTorch Tutorial 6 min read Web Development with PythonFlask Tutorial 8 min read Django Tutorial | Learn Django Framework 7 min read Django ORM - Inserting, Updating & Deleting Data 4 min read Templating With Jinja2 in Flask 6 min read Django Templates 5 min read Build a REST API using Flask - Python 3 min read Building a Simple API with Django REST Framework 3 min read Python PracticePython Quiz 1 min read Python Coding Practice 1 min read Python Interview Questions and Answers 15+ min read Like