본문 바로가기
프로그램

[파이썬] 문제 : 터틀 몇각형,길이 입력 받고 그리기

by 오디세이99 2022. 11. 4.
728x90
반응형

 

import turtle as t

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

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

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

결과

몇각형(3-7)? 30
한변의 길이는(30~200)? 50

728x90
반응형

댓글