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()
참고풀이 결과]
대한민국의 아름다운 영토, 독도
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 260제] 두근두근 파이썬(개정판) CHAPTER 7 연습문제1 p232 (0) | 2024.02.10 |
---|---|
Python 259제] 두근두근 파이썬(개정판) CHAPTER 7 도전문제 p227 (1) | 2024.02.10 |
Python 257제] 두근두근 파이썬(개정판) CHAPTER 7 도전문제 p219 (0) | 2024.01.24 |
Python 256제] 두근두근 파이썬(개정판) CHAPTER 7 도전문제 p214 (2) | 2024.01.24 |
Python 255제] 두근두근 파이썬(개정판) CHAPTER 7 도전문제 p213 (1) | 2024.01.24 |
댓글