Top.Mail.Ru
Ответы

Python задача ЕГЭ

задача:

Мой код:

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
from turtle import *


screensize(2000, 2000) 
shape("turtle")
k = 7 


left(90) 
tracer(0) 
pendown() 


for i in range(3):
    forward(2*k)
    right(90)
    forward(3*k)
    left(90)

right(180)
forward(6*k)
right(90)
forward(9*k)
penup()

backward(4*k)
right(90)
pendown()

for h in range(3):
    forward(1*k)
    right(90)
    forward(2*k)
    left(90)

right(180)
forward(4*k)
right(90)
forward(6*k)
right(90)
forward(1*k)


for x in range(-10, 60): 
    for y in range(-10, 100): 
        goto(x * k, y * k) 
        dot(3, "red") 
       
done()

Что выводит программа:

Помогите, пожалуйста, понять в чем ошибка!!!

По дате
По рейтингу
Аватар пользователя
Ученик
10мес

хвост опусти перед обозначением точек. и что за еще ненужные penup и pendown ?)

Аватар пользователя
Ученик
10мес

Эти команды, чтобы поднять и опустить хвост. Они прописаны в алгоритме, я не просто так их поставил



Видео по теме