Python'da yeniyim ve bir çubuk grafikteki renkleri değiştirmemiz gereken bir dersle uğraşıyorum. Ne yaptığımı bilmiyorum. Renklerin sadece siyah yazdırdığı hata mesajı yok.Python'da çubuk grafik renklerini değiştirme
import turtle
tess = turtle.Turtle()
def draw_bar(t, height):
t.begin_fill()
t.left(90)
t.forward(height)
t.write(" "+ str(height))
t.right(90)
t.forward(40)
t.right(90)
t.forward(height)
t.penup()
t.left(90)
t.end_fill()
t.forward(10)
t.pendown()
tess.pensize(3)
if xs is 48:
tess.color("blue")
if xs is 117:
tess.color("yellow")
wn = turtle.Screen()
wn.bgcolor("lightgreen")
xs = [48,117,200,240,160,260,220]
for a in xs:
draw_bar(tess, a)
wn.mainloop()
Şimdiye dek sahip olduğum şey budur.
Yardımın için teşekkürler!
Sana begin_fill – Adib
Hoşgeld SO önce barda rengini yerleştirmek zorunda düşünüyorum. Lütfen kodunuzdaki kodu biçimlendirin. –