В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
alena13gerda
alena13gerda
31.01.2021 00:00 •  Информатика

Как в Python сделать пирамиду с кирпичей(код надо!​

Ответ:
karinochka666
karinochka666
12.08.2020 19:56

(Я зделал более сложную программу, но длинная она из-за того, что мне было лень переделать всё в цикл)

Объяснение:

from turtle import*

i=0

speed(0)

width(5)

fillcolor("yellow")

up()

goto(-300,-300)

down()

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(50)

goto(-300,-300)

end_fill()

while(i<4):

up()

goto((-200+i*100),-300)

down()

left(180)

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(100)

end_fill()

i=i+1

up()

goto(200,-300)

down()

begin_fill()

width(1)

right(90)

forward(50)

width(5)

right(90)

forward(50)

goto(300,-300)

goto(200,-300)

end_fill()

up()

goto(-250,-250)

down()

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(50)

goto(-250,-250)

end_fill()

i=0

while(i<3):

up()

goto((-150+i*100),-250)

down()

left(180)

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(100)

end_fill()

i=i+1

up()

goto(150,-248)

down()

begin_fill()

width(1)

right(90)

forward(48)

width(5)

right(90)

forward(50)

goto(250,-248)

end_fill()

up()

goto(-200,-200)

down()

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(50)

goto(-200,-200)

end_fill()

i=0

while(i<2):

up()

goto((-100+i*100),-200)

down()

left(180)

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(100)

end_fill()

i=i+1

up()

goto(100,-198)

down()

begin_fill()

width(1)

right(90)

forward(48)

width(5)

right(90)

forward(50)

goto(200,-198)

end_fill()

up()

goto(-150,-150)

down()

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(50)

goto(-250,-250)

end_fill()

i=0

while(i<1):

up()

goto((-50+i*100),-150)

down()

left(180)

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(100)

end_fill()

i=i+1

up()

goto(50,-148)

down()

begin_fill()

width(1)

right(90)

forward(48)

width(5)

right(90)

forward(50)

goto(150,-148)

end_fill()

up()

goto(-100,-100)

down()

begin_fill()

forward(100)

left(90)

forward(50)

left(90)

forward(50)

goto(-100,-100)

end_fill()

up()

goto(0,-98)

down()

begin_fill()

width(1)

right(90)

forward(48)

width(5)

right(90)

forward(50)

goto(100,-98)

end_fill()

up()

goto(-50,-50)

down()

begin_fill()

goto(0,0)

goto(50,-50)

end_fill()

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?