import turtle
kalem=turtle.Turtle()
kalem.pencolor()
kalem.pensize(5)
for i in range(6):
kalem.forward(150)
kalem.left(60)
turtle.done()
beyler bu kodda şeklin her kenarı rastgele renkte yapmam lazım yardım edermisiniz
import turtle
kalem=turtle.Turtle()
kalem.pencolor()
kalem.pensize(5)
for i in range(6):
kalem.forward(150)
kalem.left(60)
turtle.done()
beyler bu kodda şeklin her kenarı rastgele renkte yapmam lazım yardım edermisiniz
random kütüphanesini kullanabilirsiniz
colors = ["green", "red"]
sonra da:
if colors[randomedcolor] == "red":
gibisinden
Arkadaşın dediği gibi rengi listeden çekebilirsin.
renkler=[
"RED",
"GREEN",
"YELLOW"
]
kalem.pencolor(random.choice(renkler))
Veya rgb ye 0 ile 255 arasında değer atayarak rastgele renk yapabilirsin
kalem.color(random.randint(0,255),random.randint(0,255),random.randint(0,255))
Eğer bad color sequence
gibi bir hata alırsan bu rgb ye 0 ile 1 arasında değer verecek şekilde ayarlanmış olmasıdır onuda for un üstünde bir yere turtle.colormode(255)
yazarak rgb değerlerini sıfır ile 255 arasında olacak şekilde ayarlayabilirsin(biraz devrik oldu sanırım)
Not: Kaleme renk atamayı for un içinde yapmalısın yoksa sadece 1 kere renk seçer
Edit: Random kütüphanesini import etmeyi unutma