Чтобы преобразовать эти градусы в значения синуса, нам нужно сначала преобразовать градусы в радианы, затем используйте math.sin()
, чтобы найти значения. Вы можете преобразовать градусы в радианы, используя math.radians()
:
from math import sin, radians
degrees = [0, 30, 45, 60, 90]
sine = [sin(radians(d)) for d in degrees]
print(sine)
Вывод:
[0.0, 0.49999999999999994, 0.7071067811865475, 0.8660254037844386, 1.0]
Если вы предпочитаете округленные числа, вы можете использовать встроенный метод, round()
:
sine = [round(sin(radians(d)),4) for d in degrees]
print(sine)
Вывод:
[0.0, 0.5, 0.7071, 0.866, 1.0]