Предмет: Информатика, автор: FlipFluckTape

Найдите ошибку в коде:
import turtle
t = turtle.Pen()
t.fillcolor("orange")
t.begin_fill() #начало заливки
t.fd(150)
t.left(90)
t.fd(150)
t.left(90)
t.fd(150)
t.left(90)
t.fd(150)
t.end_fill() #конец заливки
t.left(180)
t.up()
t.fd(150)
t.left(-45)
t.down()
t.fd(106)
t.right(90)
t.fd(106)
t.up()
t.fd(80)
t.right(135)
t.fd(100)
t.down()
t.fillcolor("grey")
t.begin_fill() #начало заливики
t.fd(50)
t.right(-90)
t.fd(50)
t.right(-90)
t.fd(50)
t.right(-90)
t.fd(50)
t.right(-90)
t.up()
t.fd(25)
t.down()
t.right(-90)
t.fd(50)
t.right(-90)
t.up()
t.fd(25)
t.right(-90)
t.fd(25)
t.down()
t.right(-90)
t.fd(50)
t.end_fill() #конец заливки
t.up()
t.fd(100)
10б


Grey0808: Что не так?
FlipFluckTape: что то с заливкой. запусти на питошке и сразу увидешь

Ответы

Автор ответа: Grey0808
1

import turtle

t = turtle.Pen()

t.speed(0)

t.fillcolor("orange")

t.begin_fill()

for i in range(4):

   t.fd(150)

   t.left(90)

t.end_fill()

t.left(90)

t.fd(150)

t.right(45)

t.fillcolor('brown')

t.begin_fill()

t.fd(106)

t.right(90)

t.fd(106)

t.end_fill()

t.up()

t.right(135)

t.fd(50)

t.left(90)

t.fd(50)

t.down()

t.fillcolor("grey")

for n in range(4):

   t.begin_fill()

   for i in range(4):

       t.fd(25)

       t.right(90)

   t.end_fill()

   t.fd(50)

   t.right(90)

t.hideturtle()

turtle.mainloop()

Приложения:

FlipFluckTape: пасиба
Похожие вопросы