math 모듈로 삼각함수 표 완성하기

30 P
QUESTION 05 #256
주어진 각도를 라디안으로 변환하고, 이를 이용해 sin, cos, tan 값을 계산하는 프로그램입니다. 빈칸에 알맞은 상수와 함수명을 입력하세요.
main.py
import math
print("각도   라디안   sin(x)    cos(x)    tan(x)")
print("=" * 40)

degrees = [0, 30, 45, 60, 90, 180]

for degree in degrees :
    # 원주율(π)을 사용하여 각도를 라디안으로 변환합니다.
    x = math. * (degree/180)
    
    a = math.sin(x)
    b = math.(x)
    c = math.(x)
    
    print(f"{degree} {x:.3f} {a:.3f} {b:.3f} {c:.3f}")
실행 결과 예시
각도   라디안   sin(x)    cos(x)    tan(x)
========================================
0 0.000 0.000 1.000 0.000
30 0.524 0.500 0.866 0.577
45 0.785 0.707 0.707 1.000
60 1.047 0.866 0.500 1.732
90 1.571 1.000 0.000 16331239353195370.000
180 3.142 0.000 -1.000 -0.000
INTERACTIVE SHELL Shift + Enter 로 즉시 실행