Turtle

 

       reset() — очищення й перехід у центр екрана (0,0);

·       home() — перехід у центр екрана (0,0), напрямок угору;

·       up(), penup(), pu() — підняти перо (варіанти);

·       down(), pendown(), pn() — опустити перо (варіанти);

·       pensize(x), width(x) — розмір олівця у межах від 1 до 10 (варіанти);

·       speed(х) — швидкість у межах від 1 до 10;


·       shape("turtle") — форма черепашки:

o   "arrow"

o   "turtle"

o   "circle"

o   "square"

o   "triangle"

o   "classic"

·       color("red"),

color("blue","green"),

color(1, 0.23, 0.87),

color((1,0,0),(0.12, 0.53, 1)) — кольори контура і заповнення, подані текстом або набором інтенсивностей моделі RGB (червоний, зелений, блакитний), див. перелік назв деяких кольорів;

·       setup(x,y) — розмір графічного вікна;

·       bgcolor("yellow") — колір тла графічного вікна;

·       title(«текст") — заголовок вікна;

·       begin_fill() — увімкнути режим заповнення;

·       end_fill() — вимкнути режим заповнення;

·       write(s) — виведення рядка тексту s з поточної позиції;

·       distance(x,y) — визначення відстані від Черепашки до точки (x, y);

·       setworldcoordinates(x1,y1,x2,y2) — маштабування робочого вікна;

·       delay(x) — затримка виконання коду програми;

·       goto(x,y), setpos(x,y) — перейти у точку з координатами (x, y);

·       setx(х) — встановлення нового значення кординати x;

·       sety(y) — встановлення нового значення кординати y;

·       dot() — намалювати точку у поточній позиції;

·       forward(x), fd(x) — вперед на x кроків (варіанти);

·       backward(x), bk(x) — назад на x кроків (варіанти);

·       left(x), lt(x) — поворот ліворуч x градусів;

·       right(x), rt(x) — поворот праворуч x градусів;

·       heading() — значення кута поворота;

·       xcor() — значення поточної координати x;

·       ycor() — значення поточної координати y;

·       setheading(n), seth(x) — поворот Черепашки на кут 0º, 90º, 180º, 270º;

·       circle(r) — малювання кола радіуса |r|, центр якого розташовано ліворуч від вказівника при r > 0 і праворуч при r < 0;

·       circle(r,n) — малювання дуги радіуса |r|, градусної міри n, проти руху годинникової стрілки при r > 0 і за рухом годинникової стрілки при r < 0;

·       degrees() — вимірювання кутів у градусах;

·       radians() — вимірювання кутів у радіанах;

·       exitonclick() — закриття графічного вікна за клацанням миші;

      position(), pos() — повертає поточне знайхдження черепахи(х;y)




1. turtle.pdf

Практична робота.

Прапор і герб



from turtle import*
setup(600, 480)
speed(0)
width(0)
up()
goto(-300,240)
color('blue', 'blue')
down()
begin_fill()
forward(600)
right(90)
forward(240)
right(90)
forward(600)
right(90)
forward(240)
right(90)
end_fill()
up()
goto(-300,0)
color('yellow', 'yellow')
down()
begin_fill()
forward(600)
right(90)
forward(240)
right(90)
forward(600)
right(90)
forward(240)
right(90)
end_fill()
up()

width(30)
color('red')
goto(0,210)
down()

goto(45,120)
goto(10,-60)
goto(45,-120)
goto(60,-90)
goto(135,-60)
goto(75,-30)
goto(135,120)
goto(135,-120)
goto(45,-120)
goto(0,-180)
up()

goto(0,210)
down()
goto(-45,120)
goto(-10,-60)
goto(-45,-120)
goto(-60,-90)
goto(-135,-60)
goto(-75,-30)
goto(-135,120)
goto(-135,-120)
goto(-45,-120)
goto(-0,-180)
up()

width(15)
color('black')
goto(0,210)
down()
goto(45,120)
goto(10,-60)
goto(45,-120)
goto(60,-90)
goto(135,-60)
goto(75,-30)
goto(135,120)
goto(135,-120)
goto(45,-120)
goto(0,-180)
up()

goto(0,210)
down()
goto(-45,120)
goto(-10,-60)
goto(-45,-120)
goto(-60,-90)
goto(-135,-60)
goto(-75,-30)
goto(-135,120)
goto(-135,-120)
goto(-45,-120)
goto(-0,-180)
up()


Немає коментарів:

Дописати коментар

  Анімація в растровому графічному редакторі   - Фотошоп урок песик махає хвостом