Python에서 "turtle.done()"의 기능은 프로그램을 일시 중지하고 브러시 그리기를 중지하는 것이지만 사용자가 Python Turtle 그래픽 창을 닫을 때까지 그리기 창은 닫히지 않습니다. 그 목적은 사용자에게 시간을 주는 것입니다. 그래픽을 보려면 그래픽 창이 없으면 프로그램이 완료되는 즉시 그래픽 창이 닫힙니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Python 3 버전, Dell G3 컴퓨터.
turtle.done()의 역할: 프로그램을 일시 중지하고 브러시 그리기를 중지하지만 사용자가 Python Turtle 그래픽 창을 닫을 때까지 그리기 창은 닫히지 않습니다.
Turtle 라이브러리는 Python 언어로 이미지를 그리는 데 매우 인기 있는 함수 라이브러리입니다. x를 가로 축으로 하고 y를 세로 축으로 하는 좌표계의 원점에서 시작하는 작은 거북이를 상상해 보세요. . 함수 명령어 세트의 제어는 이 평면 좌표계에서 이동하므로 크롤링 경로에 그래픽이 그려집니다.
1. 캔버스(캔버스)
캔버스는 우리를 위해 그리기 영역을 확장하는 거북이입니다. 위치. .
캔버스 크기 설정
Turtle.screensize(canvwidth=None, canvheight=None, bg=None), 매개변수는 캔버스의 너비(단위 픽셀), 높이 및 배경색입니다. Le: Turtle.scrensize (800,600, "Green")
Turtle.scrensize ()#기본 크기로 돌아가기 (400, 300) Turtle.setup (너비 = 0.5, 높이 = 0.75555 , startx=None, starty =없음), 매개변수: 너비, 높이: 입력된 너비와 높이가 정수인 경우 픽셀을 나타내고, 소수인 경우 컴퓨터 화면의 비율을 나타냅니다. (startx, starty): 이 좌표는 직사각형 창을 나타냅니다. 왼쪽 상단 모서리 정점의 위치입니다. 비어 있으면 창이 화면 중앙에 위치합니다. Le: Turtle.Setup (폭 = 0.6, 높이 = 0.6)
Turtle.setup (폭 = 800, 높이 = 800, startx = 100, starty = 100)
2 .
2.1 브러시 상태
캔버스에는 기본적으로 캔버스 중심을 원점으로 하는 좌표축이 있고, X축의 양의 방향을 향하고 있는 작은 거북이가 있습니다. 좌표 원점. 여기서는 작은 거북이를 설명하기 위해 두 단어를 사용합니다: 좌표 원점(위치), x축의 양의 방향(방향)을 향함 거북이 그리기에서 위치와 방향은 작은 거북이의 상태(브러쉬)를 설명하는 데 사용됩니다. ).属 브러시 속성
브러시 속성 (브러시 속성, 색의 폭, 칠하는 선의 폭 등)1) Turtle.pensize () : 설정
2) Turtle.pencolor(): 전달된 매개변수가 없으며 현재 브러시 색상이 반환됩니다. 전달된 매개변수는 "녹색"과 같은 문자열일 수 있습니다. "빨간색" 또는 RGB 3-튜플.3) Turtle.speed(speed): 브러시 이동 속도를 설정합니다. 브러시 그리기 속도 범위는 [0,10] 정수입니다. 숫자가 클수록 빠릅니다.
2.3 그리기 명령
거북이 그리기를 제어하는 명령은 여러 가지가 있습니다. 이 명령은 이동 명령, 브러시 제어 명령의 3가지로 나눌 수 있습니다. 글로벌 컨트롤.
(1) 브러시 이동 명령
Command
설명
turtle. 입장)
현재 브러시 방향으로 거리 픽셀 길이를 이동
turtle.backward(distance)
현재 브러시의 반대 방향으로 거리 픽셀 길이를 이동 ㅋㅋㅋ
Command
Description
turtle.fillcolor(colorstring)
| turtle.color(color1, color2 )||||||||||||||||||||||||||||
| turtle .begin_fill()||||||||||||||||||||||||||||
| turtle.hideturtle ()
| 거북이 모양의 브러시 숨기기|||||||||||||||||||||||||||
(3) 전역 제어 명령
command
|
위 내용은 Turtle.done()의 기능은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!