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.

Dibujo de una tortuga retrocediendo

Esta es fácilmente la pregunta más tonta que alguna vez he tenido que hacer, pero estoy tratando de usar Turtle para codificar algo que tomará entradas en inglés y dibujará letras en un alfabeto que creé para una campaña de D&D. Estoy tratando de dibujar una letra como esta:

Imagen de la letra que estoy tratando de dibujar. ¿Similar a un bastón de caramelo?

El código que tengo actualmente es este:

turtle.pendown()
turtle.seth(270)
turtle.forward(50)
turtle.back(50)
turtle.seth(90)
turtle.circle(25,150)

Pero el problema es que el resultado dibuja lo que quiero al revés. He intentado cambiar el rumbo a todo lo que puedo pensar, pero nada hace la forma que quiero. ¿Qué me falta?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Estimado usuario,

    Gracias por comunicarte conmigo con tu pregunta. Parece que la biblioteca Turtle está dibujando la letra que deseas crear al revés. Esto puede ocurrir si la Turtle está mirando en la dirección equivocada.

    Para solucionar este problema, puedes intentar cambiar la dirección en la que la Turtle está mirando agregando turtle.seth(180) justo después de turtle.pendown(). Esto debería hacer que la Turtle mire en la dirección opuesta y dibuje la letra correctamente.

    Tu código actualizado debería lucir así:

    turtle.pendown()
    turtle.seth(180)
    turtle.forward(50)
    turtle.back(50)
    turtle.seth(90)
    turtle.circle(25, 150)
    

    Espero que esto sea de ayuda. Avísame si tienes alguna otra pregunta o problema.

    Saludos cordiales,
    [Tu nombre]

Comments are closed.