본문 바로가기
프로그램/Python 1000제

Python 258제] 두근두근 파이썬(개정판) CHAPTER 7 도전문제 p223

by 건티 2024. 1. 24.
728x90

출처 : 반크_독도2023

 

참고풀이]

import turtle
import random 

t = turtle.Turtle()

def All_square(length,n):
    for i in range(n):
        t.forward(length)
        t.left(360//n)

def drawit(x, y):
    t.penup()
    t.goto(x, y)
    t.pendown()
    t.begin_fill()
    t.color(random.random(), random.random(), random.random()) #랜덤 색상 지정
    Ngak=random.randint(3,8)
    All_square(100,Ngak)
    t.end_fill()
    
s = turtle.Screen() #그림이 그려지는 화면을 얻는다. 
s.onscreenclick(drawit) #마우스 클릭 이벤트 처리 함수를 등록한다.

turtle.done()

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도

 

반응형

댓글