Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 June 23

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aleksey
Возможно ли тут нарисовать всё с помощью одной процедуры, в том числе ствол?
ну хвою можно запроцедурить
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
по сути равнобедренные треугольники с разным основанием. и немного снижающейся вершиной
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это же по сути трапеции и треугольник наверху
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
можно даже циклом, потому что у некоторых трапеций основания равны
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
запили
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я ща на улице с телефоном)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
можешь считать, что это оправдание
источник

A

Aleksey in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
ну хвою можно запроцедурить
Вот эти задания я сделал без проблем т.к. все треугольники равны, разное только место расположение, это в процедуре я и поставил. А как в процедуре ставить если сами треугольники не равны, вот сижу думаю
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
там треугольники равнобедренные,  имеют ширину, которая увеличивается в зависимости от номера итерации.
и с каждой итерацией немного снижается вершина.
надо подобрать кооэффициенты так чтобы красиво было
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
точнее в обратном порядке треугольники накладываются.
источник

A

Aleksey in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну с низу вверх, это да
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
надо зависимости координат выяснить получше.
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aleksey
ну с низу вверх, это да
лень заниматься поиском зависимости высоты от номера итерации.
но примерно так https://hastebin.com/ocoxekeziq.py
источник

A

Aleksey in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
надо зависимости координат выяснить получше.
спасибо, но смотреть Ваш код пока не буду. А поиск зависимости даже хорошо, это отличная тренировка пространственного мышления
источник

M

Matveich in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кто то может скинуть ссылку на видео Хирьянова, где он обьясняет функции словарей в пайтоне, вдруг кто смотрел недавно, буду благодарен(найти не могу.)


Upd: если найдете, пинганите, пожалуйста
источник

A

Aleksey in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
надо зависимости координат выяснить получше.
Ну у Вас решение слишком мудрёное. Уверен автор задания такое решение неподрузомивал. Сразу с этого from graph import *

def sin(x,y,c):
   brushColor(c)
   polygon([(x,y),(x+100,y),
           (x+50,y+80),(x,y)])

penColor('black')

sin(100,200,'blue')
sin(200,200,'red')
sin(150,280,'lime')



run()    и на то, что Вы написали. Мне кажется это слишком круто
источник
2020 June 24

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
import itertools
a = [1,2,3,4]
b = ['A','B']
for x in (itertools.product(a,b)):
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
да, прекрасная замена вложенным for-ам
источник

fl

first last in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Чем лучше?
источник

К

Константин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
да, прекрасная замена вложенным for-ам
Привет. Это думаешь как решить. помоги плиз)
источник