Модуль turtle в python предназначен для визуализации пошагового выполнения алгоритма программы. Идеально подходит как для начинающих программистов, так и для тех, кто уже давно знаком с языком python. На экране компьютера появляется курсор, который мы можем заставить перемещаться по экрану при помощи кода. Двигаясь, наш курсор-черепашка оставляет след на экране. Цвет, скорость, толщину мы устанавливаем сами.
.forward(n)
— идти вперед n
шагов (пикселей). .backward(n)
— идти назад n
шагов (пикселей). .left(angle)
— поворот налево на angle
градусов. .right(angle)
— поворот направо на angle
градусов. .circle(r)
— рисует окружность радиусом r.circle(r,angle)
— рисует дугу радиуса r и градусной мерой angle
. .goto(x,y)
перейти в точку с координатами (x
,y
).
.up()
— поднять перо. Черепаха перестанет оставлять след
.down()
— опустить перо. После этой команды черепашка начнет оставлять след при любом своем передвижении. .width(n)
— установить ширину следа черепашки в n
пикселей. .color(s)
— установить цвет следа черепашки. s
должно быть"red"
, "yellow"
, "green"
и т.д. .fill(f)
— используется для рисования закрашенных областей. Начиная рисовать закрашенную область, дайте команду turtle.fill(1)
, а закончив рисование области — turtle.fill(0)
.
.reset()
— возврат черепашки в исходное состояние: очищается экран, сбрасываются все параметры, черепашка устанавливается в начало координат, глядя вправо. .clear()
— очистка экрана. .write(s)
— вывести текстовую строку s
в точке нахождения черепашки. .radians()
— установить меру измерения углов (во всех командах черепашки) в радианы. .degrees()
— установить меру измерения углов (во всех командах черепашки) в градусы. Этот режим включен по умолчанию. .speed(n)
— изменяет скорость передвижения черепахи..tracer(f)
— включить анимацию отрисовки. Режим отладки (трассировки) программы черепашки, если значение f
равно 1. Если значение f
равно 0, отключить режим отладки. По умолчанию режим отладки включен..update()
— обновляет содержимое экрана. Обычно эта функция используется когда отключена анимация отрисовки функцией tracer(0)
.
.ht()
— спрятать курсор черепахи. Сделать его невидимым..xcor()
— возврвщвет число. Координату x в которой сейчас находится черепаха..ycor()
— возвращает число. Координату. y в которой сейчас находится черепаха.
Черепаха (turtle) в python: 4 комментария
топ
пон
пон
топ