���������� turtle
– ��� ���������� ����� �����, ����������� �������� �� ������ ��������� �������.
����������� ����, ��� �� ������ ���������� ������� ��������� ��������� (`turtle').
�� ������ ��������� ��������� ���������, ������� �� ��������� ������� ���� "��������� ������ �� 10 ��������",
"��������� �������", "��������� ������". ����� ����,
��� �� �������� �� ������� "������ ��������", ��������� ����� ��������� �� ����� ����, ���� �� �������
������� "������� ��������". ��������� ���������� ����� ��� ������ ���������� ������. ��� ���, ��������,
�������� ���������, �������� �������:
import turtle # ���������� ������ turtle turtle.reset() # �������� ��������� � ��������� ��������� turtle.down() # �������� ���� ���� (������ ���������) turtle.forward(20) # ��������� 20 �������� ������ turtle.left(90) # ������� ����� �� 90 �������� turtle.forward(20) # ������ ������ ������� �������� turtle.left(90) turtle.forward(20) # ������ ������ ������� �������� turtle.left(90) turtle.forward(20) # ������ ��������� ������� �������� turtle.up() # ������� ���� (��������� ��������) turtle.forward(100) # ������� ��������� �� ������� � ������� turtle._root.mainloop() # ��������� ���� �� ������
���� #
� ����� ����� ���������� ������ �����������: ���� ���� � ���, ��� �������� ����� ����
�� ����� ������ ������������� ����� ����������. ����������� ������������ � ����������
��� ���������� �� ��������� ���������.
���������, ������������ ������ turtle
���� ��������� � ����������� ��������.
��� ���������, ���������� � ����������, ������ ���������� � ������
import turtle
� turtle.reset()
, � ������������� �������
turtle._root.mainloop()
. � ����� ���� ����� ���� ���������
������� ��� ���������:
forward(n)
n
����� (��������).
backward(n)
n
����� (��������).
left(angle)
angle
��������.
right(angle)
angle
��������.
circle(r)
circle(r,angle)
angle
.
���� �������� ������ ������� �������, ���� r>0 � �� ������� �������, ���� r<0.
goto(x,y)
x
,y
).
down()
up()
width(n)
n
��������.
�olor(s)
s
. s
������ ���� ��������� �������, ����������� � �������,
� ��������� ����� (��-���������), ��������,
"red"
, "yellow"
, "green"
� �.�.
fill(f)
turtle.fill(1)
,
� �������� ��������� ������� — turtle.fill(0)
.
reset()
�lear()
write(s)
s
� ����� ���������� ���������.
radians()
degrees()
tracer(f)
f
����� 1. ���� ��������
f
����� 0, ��������� ����� �������. � ������ ������� ��������� ������������ ���������
� �� ������ ���������� ���� ���������. �� ��������� ����� ������� �������.