Python hatamı bulamıyorum

Merhaba aşağıda kodumda kaplumbağa yarışı yaptırıyorum ancak kırmızı olan kaplumbağa yarış bitince fırlayıp gidiyor sonsuza. Sebebini çözemedim yardımcı olursanız sevinirim.

import random
from turtle import Turtle, Screen
from random import Random


yarimacilar = []
y_ekseni = -100


screen = Screen()
screen.setup(width=500, height=400)
user_bet = screen.textinput(title="Make your bet", prompt=" which turtle win? Enter a color: ")
colors = ["red", "orange", "yellow", "green", "blue", "purple"]

for color in colors:
    tim = Turtle(shape="turtle")
    tim.penup()
    tim.color(color)
    tim.goto(x=-230, y=y_ekseni)
    y_ekseni += 50
    yarimacilar.append(tim)
import random
from turtle import Turtle, Screen

yarimacilar = []
y_ekseni = -100

screen = Screen()
screen.setup(width=500, height=400)
user_bet = screen.textinput(title="Make your bet", prompt="Which turtle will win? Enter a color: ")
colors = ["red", "orange", "yellow", "green", "blue", "purple"]

for color in colors:
    tim = Turtle(shape="turtle")
    tim.penup()
    tim.color(color)
    tim.goto(x=-230, y=y_ekseni)
    y_ekseni += 50
    yarimacilar.append(tim)

is_race_on = False

if user_bet:
    is_race_on = True

while is_race_on:
    for yarimaci in yarimacilar:
        if yarimaci.xcor() > 230:
            is_race_on = False
            winning_color = yarimaci.pencolor()
            if winning_color == user_bet:
                print(f" Sen KaZandın {winning_color} renkli kaplumba kazandı")
            else:
                print(f" Kaybettin  {winning_color} renkli kaplumba kazandı ")
        yarimaci.forward(random.randint(0, 10))

screen.exitonclick()

senin kod eksik yarım gibi bir şey abi bende çalışmadı zaten ben tamamladım birde yarışı sonuçlandırdım o yüzden fırlayıp gitmiyor

1 Beğeni

evet bitirememiştim daha. hataya odaklandım. teşekkür ederim çözüm için.

böyle durumlarda tam kodu atarsanız ve tüm etkenleri belirtirseniz daha hızlı çözüm bulunur iyi çalışmalar dilerim