[파이썬] 문제 : turtle - 도형 color를 딕셔너리에 저장하고 사용하기
from turtle import * colorDic = {3:'red', 4:'green', 5:'blue', 6:'brown'} setup(1200, 800) bgcolor('white') speed(0) def draw_shape(n, length): for i in range(n): forward(length) left(int(360/n)) n = int(input('다각형 모양(3~6, 종료는 0) :')) pencolor(colorDic[n]) pensize(4) draw_shape(n, 100) # 3,4,5,6 각형 및 한변 길이 done() try: bye() except: print("bye")
2023. 12. 5.
[파이썬] 문제 : turtle-임의의 위치에 원,삼각형,사각형 등 그리기
"무작위로 이동하여 임의의 점에서 삼각형 또는 사각형 또는 오각형 또는 육각형 또는 원" from turtle import * from random import * x, y, radius = 0,0,0 colorList = ['red','yellow','green','orange','blue','violet','tan','brown','navy','cyan'] shapeList = [0, 3, 4, 5, 6] # 도형. setup(1200, 800) bgcolor('black') speed(0) def draw_circle(r): circle(radius) def draw_shape(n, length): print(n, length) for i in range(n): forward(length) righ..
2023. 12. 5.