본문 바로가기

공부/파이썬 문법

[파이썬]반복문 연습 - turtle 도형 그리기2

반응형

8. 몇 각형의 도형을 그릴까요? 물어보고 그려주도록 코드 수정하기

import turtle as t

t.color('blue')
t.shape('turtle')

n = int(input("몇 각형의 도형을 그릴까요? "))

def drawing(n):
    for i in range(n):
        t.forward(100)
        t.right(360/n)

drawing(n)

 

9. 몇 개의 도형을 그릴까요? 물어보고 그려주도록 코드 수정하기

import turtle as t

t.shape ('turtle')
t.color ('#18600F')

n1=int(input("몇 각형의 도형을 그릴까요?:"))
n2=int(input("몇 개의 도형을 그릴까요?:"))

def 도형그리기(n):
    for i in range(n):
        t.forward(50)
        t.right(360/n)

for i in range(n2):
    도형그리기(n1)
    t.left(360/n1)
    t.forward(100)

반응형