Вы находитесь на странице: 1из 3

Домашнее задание № 2

Курс:
Программирование на 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.
Пример выполненной работы:

Вам также может понравиться