Составление программ
для исполнителя Черепаха
import turtle as t
t.pencolor('red') | | |
| t.forward(50) | |
t.right(90) | | t.width(3) |
| | t.left(90) |
t.penup() | t.pendown() | |
Задание 1. Какой будет результат выполнения команд?
import turtle
t = turtle.Pen()
t.pencolor('red')
t.forward(400)
t.left(90)
t.pencolor('green')
t.forward(100)
t.left(90)
t.pencolor('blue')
t.forward(400)
t.left(90)
t.pencolor('orange')
t.forward(100)
Задание 5. Что нарисует Черепаха?�(нарисуйте в тетради)
import turtle as t
t.width(3)�t.forward(100)�t.left(90)�t.forward(100)�t.left(90)�t.forward(100)
t.left(90)
t.forward(100)
t.left(90)
Задание 2. Какой будет результат выполнения команд?
Оператор цикла (запишите в тетради)
import turtle as t
t.width(3)�t.forward(100)�t.left(90)�t.forward(100)�t.left(90)�t.forward(100)
t.left(90)
t.forward(100)
t.left(90)
import turtle as t
t.width(3)�for i in range(4):
t.forward(100)� t.left(90)
Новые команды для Черепашки
Добавим заливку
t.fillcolor('red') – установить цвет заливки
t.begin_fill() – начать заливку
t.end_fill() – окончить заливку
t.pencolor('red')
for i in range(4):
t.forward(100)� t.left(90)
0
100
200
300
100
200
300
t.goto(x, y)
перейти в точку
с координатами (x,y)
x
y
Добавляем переход между квадратиками
# красный квадрат
t.fillcolor('red')
t.begin_fill()
t.pencolor('red')
for i in range(4):
t.forward(100)� t.left(90)
t.end_fill()
# переход
t.penup()
t.goto(100,0)
t.pendown()
# синий квадрат
t.fillcolor('blue')
t.begin_fill()
t.pencolor('blue')
for i in range(4):
t.forward(100)� t.left(90)
t.end_fill()
t.goto(x, y)
0
100
200
300
100
200
300
x
y
Задание 1. Что нарисует Черепаха?�(нарисуйте в тетради)
import turtle as t
t.width(3)�t.pencolor('red')�t.forward(200)�t.left(90)�t.pencolor('green')�t.forward(200)�t.left(135)�t.pencolor('blue')�t.forward(280)
Результат работы программы
import turtle as t
t.width(3)�t.pencolor('red')�t.forward(200)�t.left(90)�t.pencolor('green')�t.forward(200)�t.left(135)�t.pencolor('blue')�t.forward(280)
Задание 3. Какой будет результат выполнения программы?
import turtle as t
t.pencolor('red')
t.forward(200)
t.left(120)
t.pencolor('green')
t.forward(200)
t.left(120)
t.pencolor('blue')
t.forward(200)
t.left(120)