본문 바로가기
프로그램

[파이썬] 문제 : 터틀 3각형, 4각형 그리기

by 오디세이99 2022. 12. 3.
728x90
반응형

(문제)

1. 도형 그리는 함수 (터틀 그래픽 함수인 거 같아요)를 사용
2. 회전각도는 360/3삼각형, 360/4사각형
입니다
 
몇각형(3-7)?4
한변의 길이는(30`70)?50 
 
 

(방법)

import turtle as t

in1 = input("몇각형(3-7)? ")                 # 입력 받기. input은 문자열로만 받아 짐
in2 = input("한변의 길이는(30~70)? ")

n = int(in1)           # 입력 문자열을 정수로 변환
length = int(in2)

for i in range(n):     # n번 반복. 각형만큼 반복
    t.forward(length)   # 한변의 길이만큼 그리기
    t.right(360 / n)    # 360을 n으로 나누어서 외각을 구함
    
t.done()

728x90
반응형

댓글