Питон перевод в радианы

How to Convert Degrees to Radians in Python?

In this Python tutorial, I will explain to you, how to convert degrees to radians in Python.

  • Degrees: A full circle is divided into 360 equal parts, each part is known as a degree.
  • Radians: In radians, a full circle is equal to 2π, where π (pi) is approximately equal to 3.14159265358979323846.

The relationship between degrees and radians is given by the formula:

Python degrees to radians

Python has a built-in module that can be used for the mathematical task on numbers. The math module contains functions for calculating the various trigonometric ratios for a given angle.

The math module presents two angles conversion function which is degrees() and radians(). The math module has a set of methods.

In Python, math.radians() method is used to convert a degree value to radians. So, we will first import math module.

import math print(math.radians(120))

Once you execute the code, “math.radians(120)”, will print like 2.0943951023931953.

You can refer to the below screenshot:

Python degrees to radians

This is how to convert degrees to radians in Python.

Convert Degrees to Radians in Python

Here is a different way to convert degrees to radians in Python.

  • The first step is to import the necessary libraries. Python’s math library contains a constant for π (pi) which we will be using.
  • Next, let’s create a function that takes an angle in degrees as an argument and returns its equivalent in radians.
def degrees_to_radians(degrees): return degrees * (math.pi / 180)
  • In a practical program, you might want to allow the user to input the angle in degrees. You can do this using the input() function.
degrees = float(input("Enter angle in degrees: ")) radians = degrees_to_radians(degrees) print(f" degrees is equal to radians")
  • Python’s math library also includes a built-in function to convert degrees to radians, which is math.radians(). This can be used as an alternative to the function we created earlier.
radians = math.radians(degrees) print(f" degrees is equal to radians")

Below is the complete code:

import math def degrees_to_radians(degrees): return degrees * (math.pi / 180) # Using custom function degrees = float(input("Enter angle in degrees: ")) radians = degrees_to_radians(degrees) print(f" degrees is equal to radians using the custom function") # Using built-in function radians = math.radians(degrees) print(f" degrees is equal to radians using the built-in function")

You can check out the output like below:

How to convert degrees to radians in Python

Convert degrees to radians using NumPy in Python

Let’s see how to convert degrees to radians using NumPy in Python.

To convert degrees to radians in Python, we have to import numpy package first. It has an inbuilt function name deg2rad() which can directly convert degrees to radians.

import numpy as np print("degrees to radian: ",np.deg2rad(2))

After writing the above code, Ones you will print “np.deg2rad(2)” then the output will appear as “degrees to radian: 0.03490658503988659“. Here, np.deg2rad(2) will convert degrees to radians.

You can refer to the below screenshot:

python deg to rad

Conclusion

We can easily use the Python Math module to convert degrees to radians in Python. I have explained examples of Python degrees to radians.

I am Bijay Kumar, a Microsoft MVP in SharePoint. Apart from SharePoint, I started working on Python, Machine learning, and artificial intelligence for the last 5 years. During this time I got expertise in various Python libraries also like Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, etc… for various clients in the United States, Canada, the United Kingdom, Australia, New Zealand, etc. Check out my profile.

Источник

Python math.radians() Method

The math.radians() method converts a degree value into radians.

Tip: See also math.degrees() to convert an angle from radians to degrees.

Syntax

Parameter Values

Parameter Description
x Required. The degree value to be converted into radians. If the parameter is not a number, it returns a TypeError

Technical Details

Unlock Full Access 50% off

COLOR PICKER

colorpicker

Join our Bootcamp!

Report Error

If you want to report an error, or if you want to make a suggestion, do not hesitate to send us an e-mail:

Thank You For Helping Us!

Your message has been sent to W3Schools.

Top Tutorials
Top References
Top Examples
Get Certified

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Источник

Питон перевод в радианы

Встроенный модуль math в Python предоставляет набор функций для выполнения математических, тригонометрических и логарифмических операций. Некоторые из основных функций модуля:

  • pow(num, power) : возведение числа num в степень power
  • sqrt(num) : квадратный корень числа num
  • ceil(num) : округление числа до ближайшего наибольшего целого
  • floor(num) : округление числа до ближайшего наименьшего целого
  • factorial(num) : факториал числа
  • degrees(rad) : перевод из радиан в градусы
  • radians(grad) : перевод из градусов в радианы
  • cos(rad) : косинус угла в радианах
  • sin(rad) : синус угла в радианах
  • tan(rad) : тангенс угла в радианах
  • acos(rad) : арккосинус угла в радианах
  • asin(rad) : арксинус угла в радианах
  • atan(rad) : арктангенс угла в радианах
  • log(n, base) : логарифм числа n по основанию base
  • log10(n) : десятичный логарифм числа n

Пример применения некоторых функций:

import math # возведение числа 2 в степень 3 n1 = math.pow(2, 3) print(n1) # 8 # ту же самую операцию можно выполнить так n2 = 2**3 print(n2) # квадратный корень числа print(math.sqrt(9)) # 3 # ближайшее наибольшее целое число print(math.ceil(4.56)) # 5 # ближайшее наименьшее целое число print(math.floor(4.56)) # 4 # перевод из радиан в градусы print(math.degrees(3.14159)) # 180 # перевод из градусов в радианы print(math.radians(180)) # 3.1415. # косинус print(math.cos(math.radians(60))) # 0.5 # cинус print(math.sin(math.radians(90))) # 1.0 # тангенс print(math.tan(math.radians(0))) # 0.0 print(math.log(8,2)) # 3.0 print(math.log10(100)) # 2.0

Также модуль math предоставляет ряд встроенных констант, такие как PI и E:

import math radius = 30 # площадь круга с радиусом 30 area = math.pi * math.pow(radius, 2) print(area) # натуральный логарифм числа 10 number = math.log(10, math.e) print(number)

Источник

Перевод градусов в радианы и наоборот в Python

degrees() и radians () в Python — это методы, указанные в математическом модуле в Python 3 и Python 2. Часто требуется выполнить математические вычисления перевода радианов в градусы в Python и наоборот, особенно в области геометрии.

Что такое функция radians() в Python?

Python radians() — это встроенный метод, определенный в математическом модуле, который используется для преобразования угла x (который является параметром) из градусов в радианы. Например, если x передается в качестве параметра в градусах, то функция(радианы(x)) возвращает значение этого угла в радианах.

Мы будем использовать математический модуль, импортировав его. После импорта модуля мы можем вызвать функцию radians(), используя статический объект.

Функция Python radians()

Синтаксис

Здесь var — это переменная, которую мы должны преобразовать из градусов в радианы.

Параметры

Метод принимает один аргумент var, который принимает значения числового типа данных и выдает TypeError, если передается параметр любого другого типа данных.

Возвращаемое значение

radians() возвращает значение числа в радианах в типе данных float.

Примеры программ с использованием метода radians() в Python

Пример 1

Напишите программу, демонстрирующую работу метода radians() в Python.

В приведенном выше примере мы видели, что, минуя допустимый параметр в функции градусов, мы получаем значение угла в радианах. Здесь мы прошли разные углы и получили разные значения.

Пример 2

Напишите программу для передачи значения вне допустимого диапазона из функции radians() и отображения вывода.

В этом примере мы видели, что передача параметра, который не является реальным числом, вызывает ошибку TypeError.

Python radians() со списком и кортежем

В первых трех операторах мы использовали функцию radians () с нулями, положительными целыми и отрицательными целыми значениями в качестве аргументов. В следующих двух утверждениях мы использовали функцию с положительными и отрицательными десятичными значениями в качестве параметров.

В следующих двух утверждениях мы использовали метод radians () для элементов Python Tuple и Python List. Если вы наблюдаете приведенный выше вывод, функция radians() работает с ними правильно.

Мы попробовали метод radians() непосредственно для нескольких значений. Затем мы использовали функцию radians() для значений круговой диаграммы.

В последнем коде мы использовали функцию radians() для значения String. Как мы уже говорили, оно возвращает TypeError в качестве вывода.

Функция degrees() в Python

Python Degrees() — это встроенный метод, определенный в математическом модуле, который используется для преобразования угла x (который является параметром) из радианов в градусы. Например, если x передается в качестве параметра в функцию градусов (degrees(x)), она возвращает значение угла в градусах. Функция Python math.degrees() существует в стандартной математической библиотеке.

Источник

Читайте также:  Python show modules imported
Оцените статью