promo
Квантовый паяльник - Сайт Менгали Н.С. КГУ«СШ №102» г.Астана

17:32
Чертим в Python with Turtle (цикл FOR) (2 часть)

Выполните данные примеры в IDLE

Рассмотрим пример использования графического модуля Turtle в Python.
Одно из неоспоримых преимуществ этого процесса - наглядность выполнения команд.
Построчное выполнение показывает учащимся весь процесс выполнения  программного кода. Изучение циклических процессов становится более понятным.

ЗАДАЧА 1.  Построение спирального прямоугольника. Счетчик цикла i с каждым шагом увеличивается на 1, и при каждом построении новой стороны ее длина увеличивается на 1.



ЗАДАЧА 2. Предыдущую ситуацию изменим таким образом:

угол поворота теперь будет не 90°, а 91°, и прямоугольная спираль начнет "заворачивать"




ЗАДАЧА 3. Внесем в код из предыдущей задачи два изменения. 
1. Добавим цвет. Для этого используем 
t.pencolor("red")  -  линия будет отображаться указанным цветом.
2. Заменим 
t.forward(i)  на t.circle(i)
и рисунок будет складываться из окружностей.



КРОМЕ ТОГО. Если третьей строкой в программный код добавить
t.speed(20)
то выполнение программного кода значительно ускорится.

ЗАДАЧА 4. 
Определим 4 цвета: красный, желтый, синий и зеленый.
обращаться к ним будем так:
t.pencolor(colors[i%4])




ЗАДАЧА 6. Внесем изменения. 
Строка
turtle.bgcolor("black")
обеспечит черный фон


Просмотров: 363 | Добавил: polt | Рейтинг: 0.0/0
Всего комментариев: 0
avatar