import math as m
print("각도 sin cos")
i=0
while i <=360 :
print(i, m.sin(i), m.cos(i))
i+=10
-------------------
0 0.0 1.0
10 -0.5440211108893698 -0.8390715290764524
20 0.9129452507276277 0.40808206181339196
30 -0.9880316240928618 0.15425144988758405
40 0.7451131604793488 -0.6669380616522619
50 -0.26237485370392877 0.9649660284921133
60 -0.3048106211022167 -0.9524129804151563
70 0.7738906815578891 0.6333192030862999
80 -0.9938886539233752 -0.11038724383904756
90 0.8939966636005579 -0.4480736161291701
100 -0.5063656411097588 0.8623188722876839
110 -0.044242678085070965 -0.999020813314648
120 0.5806111842123143 0.8141809705265618
130 -0.9301059501867618 -0.3672913304546965
140 0.9802396594403116 -0.19781357400426822
150 -0.7148764296291646 0.6992508064783751
160 0.21942525837900473 -0.9756293127952373
170 0.3466494554970303 0.9379947521194415
180 -0.8011526357338304 -0.5984600690578581
190 0.9977992786806003 0.06630685835171127
200 -0.8732972972139946 0.4871876750070059
210 0.46771851834275896 -0.8838774731823718
220 0.08839871248753149 0.9960851708717215
230 -0.6160642040533645 -0.787695941645058
240 0.9454451549211168 0.32578130553514806
250 -0.9705280195418053 0.24098830528525864
260 0.6832397038158508 -0.7301941571456378
270 -0.1760459464712114 0.9843819506325049
280 -0.3878094208292295 -0.9217395798793158
290 0.8268456339220814 0.5624289267667438
300 -0.9997558399011495 -0.022096619278683942
310 0.8508876886558596 -0.5253476385155728
320 -0.42815542808445156 0.903705111970614
330 -0.13238162920545193 -0.9911988217552068
340 0.6503107401625525 0.7596683100072248
350 -0.9589328250406132 -0.28363327918216646
360 0.9589157234143065 -0.2836910914865273
------------------------------------
출력이 이런식으로 나오는데 소수점 4자리정도에서 짤라서 출력하려면 어떻게 해야 하나요??
print('%6.2f' % val) 같이 문자열 포매팅을 이용하자
c printf 하고 비슷하게 포매팅할수 있음 요즘버전은 중괄호 포매팅이 대세긴 한데