ПредишенСледващото

костенурка библиотека - Python е разширение на език, който ви дава възможност да се възползват от екран прости чертежи. Представете си, че малко бъг пълзящ (костенурка) на екрана на компютъра. Можете да контролирате движението на костенурки, давайки й различен вид на екип "да пълзи напред 10 пиксела", "завийте надясно", "завийте наляво". След като му се даде командата "започнете да рисувате" костенурка ще остави следа, докато тя се изпраща команда "Cum равенство". Управление на бъг може да използвате инструкциите за Python. Ето как, например, изглежда като една програма, която чертае квадрат:

документация

Основни команди за контрол на грешки

напред (разстояние) да пълзи напред по пиксел разстояние; назад (разстояние) да пълзи обратно към разстоянието на пикселите; надясно (ъгъл) Завийте наляво при градуси; ляв (ъгъл), за да се превърне правилните градуса ъгъл; Иди (х, у) се движат грешка в точка с координати (х, у); setx (х) е зададен х координира бъг; sety (у) Задаване у координира бъг; setheading (to_angle) Завъртете бъг to_angle ъгъл спрямо вертикалната (0 - Top 90 - надясно); у дома () Връщане на костенурката у дома - до точката (0,0); кръг (радиус) Начертайте кръг с радиус | R |, в центъра на който се намира от лявата страна на грешката, ако R> 0 и в дясно, ако R<1; dot(size, color) Нарисовать точку диаметра size цвета color. Параметр color необязателен; undo() Откатить предыдущее действие черепашки; speed(speed) Установить скорость черепашки. speed должно быть от 1 (медленно) до 10 (быстро), или 0 (мгновенно);

pendown () Start изготвя; penup () боя; pensize (широчина) Определете диаметъра на писалката в ширина; pencolor (colorstring) Задаване на цвят линия, която прави грешка (например, "кафяв" или "# 32c18f '); fillcolor (colorstring) Задайте цвета на запълване; begin_fill () започва да следва грешката да се запълни тази област; end_fill () Цвят на запълване fillcolor прекосява грешка, тъй като begin_fill (); showturtle () Покажи грешката; hideturtle () Hide бъг; напиши (текст) Отпечатване на текста на текст;

Научете повече за костенурката

позиция () Вземи текущата координира бъг; за (х, у) да може ъгълът между посоката на тока на грешката и права линия от точка грешка (х, у); xcor () Вземете х координира бъг; ycor () Get у координира бъг; позиция () Прегледайте текущата ъгъл към вертикалата; разстояние (х, у) получавате разстоянието до точката (х, у); isdown () Разберете дали картината в момента е бъг; isvisible () Проверете дали грешката вече е видима;

интерактивен

onkey (функция, ключ) функция Execute функция (получаване на два аргумента, Х и У - координира грешки), след натискане на бутона (например, "а", "До", "пространство"); слушате (), за да започнете следващите клавиши и кликвания с мишката; ontimer (функция, време) функция Изпълнение функция през време милисекунди; textinput (заглавие, бърза) Дисплей със заглавие заглавие и текст ред. се върне на въведената стойност;

Повече нетривиални примери

Draw проста форма

Свързани статии

Подкрепете проекта - споделете линка, благодаря!