Файл: Задание. Поменяйте размеры коробки.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.01.2024

Просмотров: 26

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Как известно, котики очень любят коробки. Загадка «кошки в коробке» до конца не разгадана, но есть разные гипотезы. Одни считают, что это укрытие для охотника, другие думают, что это безопасное пространство.



Котик из нашего сегодняшнего задания совершенно не исключение. Но вот беда, если мы запустим код, то увидим, что коробка совсем не подходит коту по размеру...

Задание. Поменяйте размеры коробки.

Кот должен поместиться в коробку



https://pythonsandbox.com/turtle


import turtle
t = turtle.Turtle()
# В этих переменных прописаны параметры коробки, их можно менять

shirina = 100 # Ширина коробки

vysota = 100 # Высота коробки

box = "brown" # Цвет коробки
# Параметры для коробки, код не меняйте

t.color(box)

t.up()

t.goto(-150, -70)

t.down()
# Здесь рисуется коробка

t.forward(shirina)

t.left(90)

t.forward(vysota)

t.left(90)

t.forward(shirina)

t.left(90)

t.forward(vysota)

t.left(90)
# В этих переменных прописаны цвета кота, их можно менять

cat = "orangered" # Цвет шерсти кота

eye = "green" # Цвет глаз кота

nose = "pink" # Цвет носа и ушек кота
# Следующий код лучше не трогать, он рисует кота

t.speed(0)

t.color(cat)

t.up()

t.goto(0, 80)

t.down()

t.fill(1)

t.forward(50)

t.left(45)

t.forward(20)

t.left(45)

t.forward(30)

t.left(45)

t.forward(20)

t.left(45)

t.right(60)

t.forward(30)

t.left(120)

t.forward(30)

t.right(60)

t.forward(30)

t.right(60)

t.forward(30)

t.left(120)

t.forward(30)

t.right(15)

t.forward(20)

t.left(45)

t.forward(30)

t.left(45)

t.forward(20)

t.left(45)

t.forward(45)

t.fill(0)

t.color(nose)

t.goto(5, 95)

t.right(90)

t.stamp()

t.up()

t.goto(-20, 115)

t.down()

t.color(eye)

t.dot()

t.up()

t.goto(30, 115)

t.down()

t.dot()

t.color("pink")

t.left(180)

t.up()

t.goto(35, 150)

t.down()

t.stamp()

t.up()

t.goto(-25, 150)

t.down()

t.stamp()

t.color(cat)

t.up()

t.goto(5, 80)

t.down()

t.fill(1)

t.left(90)

t.forward(20)

t.left(45)

t.forward(30)

t.left(45)

t.forward(100)

t.left(45)

t.forward(10)

t.left(45)

t.forward(15)

t.left(45)

t.forward(10)

t.left(45)

t.forward(40)


t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(40)

t.left(45)

t.forward(10)

t.left(45)

t.forward(15)

t.left(45)

t.forward(10)

t.left(45)

t.forward(40)

t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(40)

t.left(45)

t.forward(10)

t.left(45)

t.forward(15)

t.left(45)

t.forward(10)

t.left(45)

t.forward(40)

t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(5)

t.right(45)

t.forward(40)

t.left(45)

t.forward(10)

t.left(45)

t.forward(15)

t.left(45)

t.forward(10)

t.left(45)

t.forward(70)

t.right(45)

t.forward(60)

t.left(45)

t.forward(10)

t.left(45)

t.forward(10)

t.left(45)

t.forward(10)

t.left(45)

t.forward(50)

t.right(80)

t.forward(25)

t.left(35)

t.forward(45)

t.right(45)

t.forward(30)

t.fill(0)