Задание
1. Черепаха выполнила программу.
#НАПИШИТЕ БОЛЕЕ КОРОТКУЮ ПРОГРАММУ,
#оставляющую тот же след и
#переводящую Черепаху в то же положение из начального
tortila.pendown()
tortila.forward(100)
tortila.backward(50)
tortila.right(60)
tortila.left(150)
tortila.penup()
tortila.forward(200)
tortila.right(250)
tortila.left(-110)
tortila.backward(150)
tortila.forward(-50)
tortila.pendown()
tortila.right(90)
tortila.penup()
2. Черепаха выполнила программу.
1) Нарисуйте след, оставленный Черепахой.
2) В этой программе все команды поворотов заменили на противоположные. Какую картинку нарисует Черепаха, выполнив новую программу с тем же начальным положением?
tortila.pendown()
tortila.forward(100)
tortila.right(90)
tortila.forward(100)
tortila.left(135)
tortila.forward(100)
tortila.penup()
3. Черепаха выполнила программу.
1) Нарисуйте след, оставленный Черепахой.
2) В этой программе все команды движения заменили на противоположные. Какую картинку нарисует Черепаха, выполнив новую программу с тем же начальным положением?
tortila.pendown()
tortila.forward(100)
tortila.right(30)
tortila.forward(100)
tortila.left(120)
tortila.forward(100)
tortila.penup()
4. Функция axe1().
def axe1():
tortila.left(90)
tortila.pendown()
tortila.forward(150)
tortila.left(60)
for i in range(3):
tortila.forward(60)
tortila.left(120)
tortila.right(60)
tortila.backward(150)
tortila.penup()
tortila.right(90)
В функции axe1()
все команды поворотов и движений заменили на противоположные. Новая функция называется axe2()
.
Какую картинку нарисует Черепаха, выполнив следующие программы из одного и того же начального положения:
1)
axe1()
2)
axe2()
3)
tortila.right(180)
axe2()