Python Glossary English

все Python 3mathпонятие

math.radians

тригонометрия

Конвертирует угол из градусов в радианы. math.radians(180) → 3.14159... Нужно для тригонометрических функций.

Синтаксис

math.radians(x)

Все тригонометрические функции math ждут радианы и никак не сообщают, что вы ошиблись: math.sin(30) не упадёт, а вернёт синус 30 радиан — число выглядит нормально, но задача решена неверно. Поэтому градусы прогоняйте через radians() прямо в месте вызова: math.sin(math.radians(30)).

Примеры

import math
print(math.radians(180))  # → 3.14159...
print(math.radians(90))   # → 1.5707...
print(math.radians(0))    # → 0.0
print(math.radians(360))  # → 6.2831...
print(math.radians(45))   # → 0.7853...
print(math.radians(60))   # → 1.0471...

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности