Так что, если у меня был список цветов:Подсчет красных линий от линий случайных цветов
colors = ['red', 'blue', 'green']
И я использовал их, чтобы случайно цветные линии. Можно ли подсчитать, сколько красных линий есть вообще? Я знаю, что было бы легче подсчитать, есть ли у каждой линии фиксированный цвет, но как бы я рассчитывал, если они этого не сделают?
colors = ['red', 'blue', 'green']
def lines(xcoord, ycoord):
import random
global colors
penup()
goto(xcoord, ycoord)
pensize(3)
pendown()
color(random.choice(colors))
forward(100)
right(randint(0,360))
penup()
for _ in range(3):
lines(randint(min_xcoord, max_xcoord), \
randint(min_ycoord, max_ycoord))
Так что я хочу найти, сколько красных линий есть после того, как оно закончит рисование, скажем 3 линии.
Можете ли вы показать код для рисования кругов ? –
Я изменил свой код, чтобы рисовать линии вместо кругов, потому что это было проще. – user2270501