es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo controlar la longitud del contorno en Python turtle?

Estoy haciendo un reloj analógico con Python, utilizando el módulo turtle.

Pude configurar el tamaño de la ventana y un círculo, pero no puedo terminar el contorno de un círculo.

No le di ningún número entero para obtener el contorno completo. Pero no rodea completamente un círculo.

Por favor, dime si falta algo.

window = turtle.Screen()
window.setup(1000, 800)
window.bgcolor("black")
window.title("Reloj Analógico")
window.tracer(0)

t = turtle.Turtle()

t.color("#FFD700")

t.penup()
t.speed(0)
t.pensize(25)
t.hideturtle()
t.goto(0, -290)
t.pendown()
t.fillcolor("white")
t.begin_fill()
t.circle(300, 360)
t.end_fill()

Gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para completar el contorno del círculo, debes agregar la función circle con un radio de 299 después de rellenar el círculo con blanco. Esto dibujará el contorno encima del círculo blanco y completará el círculo.

    Aquí está el código modificado:

    window = turtle.Screen()
    window.setup(1000, 800)
    window.bgcolor("black")
    window.title("Reloj Analógico")
    window.tracer(0)
    
    t = turtle.Turtle()
    t.color("#FFD700")
    t.penup()
    t.speed(0)
    t.pensize(25)
    t.hideturtle()
    t.goto(0, -290)
    t.pendown()
    t.fillcolor("white")
    t.begin_fill()
    t.circle(300, 360)
    t.end_fill()
    
    t.penup()
    t.goto(0, 0)
    t.pendown()
    t.pensize(3)
    t.circle(299)
    window.update()
    turtle.done()
    

    ¡Espero que esto te ayude!

Comments are closed.