로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

파이썬 기초

정윤주 안동대학교
http://www.edwith.org/swanui/forum/13129
좋아요 25 수강생 498

import turtle as t
t.circle(50, steps = 4)
t.done()

위 코드를 실행 후, 출력되는 도형의 모양이 "한 변의 길이가 50인 정사각형"이 답으로 기재가 되어있습니다.

https://docs.python.org/3.7/library/turtle.html의 turtle.circle()의 설명을 확인하면

circle(radius)는 반지름이 radius인 원을 그리는 명령이고,

steps는 해당 원에 "내접"하는 정다각형을 그리기 위해서 사용할 수 있다고 기재되어 있습니다.

따라서 주어진 코드의 실행 결과는 반지름이 50인 원에 내접하는 정사각형이므로

"한 변의 길이가  50 \sqrt 2  502  인 정사각형" 또는 "대각선의 길이가 100인 정사각형"이 맞는 답안이라고 생각합니다.