728x90
출처 : 반크_독도2023
참고풀이]
import turtle
import random
t=turtle.Turtle()
#색상을 리스트에 저장한다.
colors=["yellow", "red", "black", "purple", "blue", "green", "gray", "white"]
def draw_shape(t, c, length, sides, x, y):
t.up()
t.goto(x,y)
t.down()
t.fillcolor(c)
t.begin_fill()
side=360//sides
for i in range(sides):
t.fd(length)
t.lt(side)
t.end_fill()
#Main Part
for c in colors:
m_x=random.randint(-200,200)
m_y=random.randint(-200,200)
m_l=random.randint(50,100)
m_s=random.choice([3,4,5,6,8])
draw_shape(t,c,m_l,m_s,m_x,m_y)
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 봄
반응형
'프로그램 > Python 1000제' 카테고리의 다른 글
Python 306제] 두근두근 파이썬(개정판) CHAPTER 10 도전문제 p313 (0) | 2024.09.23 |
---|---|
Python 305제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 8 p300 (0) | 2024.09.23 |
Python 303제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 6 p299 (0) | 2024.09.09 |
Python 302제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 5 p298 (0) | 2024.09.09 |
Python 301제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 4 p298 (0) | 2024.09.09 |
댓글