Turtle을 사용하면 선을 그릴 수 있을 뿐만 아니라 그려진 닫힌 선을 채울 수도 있습니다.
-채우기 색상 설정: fillecolor(r, g, b)
-채우기 시작: Begin_fill()
-채우기 끝: end_fill( )
임의의 크기와 다양한 톤으로 무작위로 분포된 하트 세트를 그립니다. 먼저 채우기 색상을 초기화합니다. 그런 다음 각 도형을 그리기 전에는 begin_fill()을 사용하고, 그린 후에는 end_fill()을 사용합니다. 채워주는 효과를 얻을 수 있습니다.
관련 추천: "Python 동영상 튜토리얼"
import turtle as t import random as r def pink(): color = (1, r.random(), 1) return color def randomrange(min, max): return min + (max- min)*r.random() def moveto(x, y): t.penup() t.goto(x, y) t.pendown() def heart(r, a): factor = 180 t.seth(a) t.circle(-r, factor) t.fd(2 * r) t.right(90) t.fd(2 * r) t.circle(-r, factor) t.setup(800, 800, 200, 200) t.speed(9) t.pensize(1) t.penup() for i in range(20): t.goto(randomrange(-300, 300), randomrange(-300, 300)) t.begin_fill() t.fillcolor(pink()) heart(randomrange(10, 50), randomrange(0, 90)) t.end_fill() moveto(400, -400) t.done()
결과는 다음과 같습니다:
#🎜🎜 ##🎜 🎜#위 내용은 Python에서 그래픽의 색상을 채우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!