Инструменты пользователя

Инструменты сайта


turtle

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
turtle [2019/06/24 20:29]
127.0.0.1 внешнее изменение
turtle [2021/09/20 15:09] (текущий)
super_admin
Строка 1: Строка 1:
 ====== Исполнитель черепашка ====== ====== Исполнитель черепашка ======
-**Описание задачи**+**Условие задачи**
  
 {{:​wiki:​turtle_task.jpg|}} {{:​wiki:​turtle_task.jpg|}}
Строка 35: Строка 35:
  
  
-После того, как данное задание будет выполнено,​ испытайте свои навыки на следующих заданиях (ссылки указывают на одно задание):​ +==== Дополнительные варианты фигур ====
- +
-  * [[https://​docs.google.com/​document/​d/​1-x1yy_p-bxphPDQ5iep5pVOlRjSzUxpr_S2Jzym50WI/​edit?​authkey=CN7Qq_0J | Дополнительные ​задачи]]  +
- +
-//​Попробуйте сперва решить задачу в уме (можно пользоваться черновиком) и только для проверки правильности решения,​ используйте среду исполнителя!//​+
  
 **Необычный восьмиугольник** **Необычный восьмиугольник**
Строка 55: Строка 51:
  
   * [[http://​intepra.ru/​turtle/​terrapin_ru.htm|Орнамент]]   * [[http://​intepra.ru/​turtle/​terrapin_ru.htm|Орнамент]]
-  * [[http://​en.literateprograms.org/​Turtle_graphics_%28JavaScript%29|ссылка на прототип]] ​ 
  
  
Строка 115: Строка 110:
 {{:​practicum:​pytree.png?​300|}} {{:​practicum:​pytree.png?​300|}}
  
 +<code Python>​ 
 +from turtle import * 
 +import random 
 +def tree(size):​ 
 + width(size/​25 + 1) 
 + fd(size) 
 + if (size > 2): 
 + scale = random.randrange(11)/​50.0 + 0.4 
 + angle = random.randrange(5) + 40.0 
 + rt(angle/​2) 
 + tree(size*scale) 
 + lt(angle) 
 + tree(size*scale) 
 + rt(angle/​2) 
 + fd(-size) 
 +  
 +reset() 
 +lt(90) 
 +color("​green"​) 
 +fd(-70) 
 +tree(70) 
 +</​code>​
  
  
  
turtle.1561397367.txt.gz · Последние изменения: 2019/06/24 20:29 — 127.0.0.1