Отримання знань
дистанційна підтримка освіти школярів
На конкурс надійшло чимало робіт. Ось найцікавіші.
Месюра Діана впоралася з завданням за 11 рядків, використавши при цьому цикл з умовою.
from turtle import*
up()
goto(-100,0)
down()
width(3)
color(0.0,1.0,0.0)
i=1
while i<5:
i+=1
fd(100)
lt(90)
Рейда Микола зробив те саме за 8 рядків. Зверніть увагу, він використав команду setpos. Вона працює так само, як і goto.
from turtle import*
color ("green")
width (3)
goto (-100,0)
setpos (0,0)
setpos (0,100)
setpos (-100,100)
setpos(-100,0)
Ліва Ірина вклалася в 5 рядків + 1 рядок на задання кольору. При розробці використаний цикл з лічильником.
5 команд
from turtle import*
width(3)
for i in range(4):
left(90)
forward(100)
За умовами конкурсу потрібно було використати якомога менше РЯДКІВ (не команд). Переможцем став Рома Козак. Він використав всього 2 рядки, адже дізнався, що команди можна писати в один рядок, якщо після кожної команди ставити кому. Молодець!
Ось як виглядає його програма:
from turtle import*
up(), goto(-100, 0), down(), width(3), forward(100), left(90), forward(100), left(90), forward(100), left(90),forward(100), left(90)