Академический Документы
Профессиональный Документы
Культура Документы
Курс:
Программирование на Python
ТЕМА: Рисуем с помощью черепашки
Задание 1
Черепашка в приведенном на странице 2 коде должна
рисовать квадрат. При этом представлена она стрелочкой и
рисует на белом фоне.
Выполните следующие задания и убедитесь в том, на-
сколько можно улучшить даже самый простой код.
1. Перейдите к первому шагу (# Step 1), удалите коммента-
рии """...""" и задайте стиль turtle.shape(), цвет фона
turtle.bgcolor() и цвет линий turtle.color() на свое
усмотрение. Полагайтесь на свой вкус и воображение.
Можете задать любой стиль указателю, будь то черепаш-
ка , круг , квадрат , треугольник или стрел-
ка .
2. Перейдите ко второму шагу (# Step 2), удалите ком-
ментарии """...""", а затем задайте скорость движения
turtle.speed() и размер линий turtle.pensize().
Пусть это будут любые значения, какие вы посчитае-
те нужными, но не забывайте, что программа должна
по-прежнему работать без ошибок.
3. Перейдите к третьему шагу (# Step 3), измените код так,
чтобы вместо квадрата черепашка рисовала треугольник.
Подсказка: черепашке нужно будет нарисовать три линии
turtle.forward() и два раза развернуться turtle.left().
1
Домашнее задание № 2
Код к заданию 1:
import turtle
window = turtle.Screen()
turtle.reset()
# Step 1
"""
turtle.shape()
turtle.bgcolor()
turtle.color()
“””
# Step 2
"""
turtle.speed()
turtle.pensize()
"""
# Step 3
turtle.forward(75)
turtle.left(90)
turtle.forward(75)
turtle.left(90)
turtle.forward(75)
turtle.left(90)
turtle.forward(75)
window.exitonclick()
2
Домашнее задание № 2
Задание 2
Напишите программу, в которой черепашка рисовала бы
две разные фигуры, например, квадрат и круг.
В программе должны быть:
1. Библиотека turtle.
2. Функция задания стиля turtle.shape().
3. Функция движения вперед turtle.forward().
4. Функция поворота turtle.left() или turtle.right().
Результат работы: файл с расширением .py.
Выбор ПО на ваше усмотрение: Atom, PyCharm, Python IDLE.
Пример выполненной работы: