turtle
Graphicsgráficos del navegador
Descripción general turtle
El módulo tortuga de Python es una herramienta de enseñanza clásica para introducir conceptos de programación a través del dibujo visual. Creas una tortuga virtual que se mueve alrededor de un lienzo dibujando líneas; con ella puedes crear espirales, patrones, fractales y animaciones usando comandos simples hacia adelante, atrás, izquierda y derecha.
PyRuntiene un motor de renderizado de tortugas personalizado que funciona completamente en el navegador. Cuando se ejecuta su código tortuga, los gráficos aparecen en la pestaña GRÁFICOS dedicada dentro del IDE. Esto convierte aPyRunen una de las únicas plataformas en línea que admite gráficos completos de tortugas sin ningún complemento ni instalación local de Python.
Código y salida de ejecución
Dibuja una estrella geométrica colorida usando gráficos de tortugas.
import turtle
colors = ['#0D9488', '#10B981', '#3B82F6', '#F59E0B', '#EF4444', '#8B5CF6']
t = turtle.Turtle()
t.speed(0)
for i in range(60):
t.color(colors[i % len(colors)])
t.forward(100)
t.right(59)
t.forward(40)
t.left(121)
turtle.done()Paquetes relacionados
Recursos recomendados de Python
Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.
Bucles de Python
Aprenda a utilizar bucles de Python para iterar sobre datos. Domine los bucles for, while, rompa, continúe y realice bucles con ejemplos interactivos.
Cómo ordenar una lista en Python
Aprenda a ordenar una lista en Python usando el método sort() y la función sorted(). Descubra ejemplos de ordenación inversa y clasificación de claves personalizadas.
Hoja de trucos sobre métodos de cadenas de Python
Una guía de referencia completa para la manipulación de cadenas de Python. Domine el formateo, la búsqueda, la división, el reemplazo y la verificación de las propiedades de las cadenas.
Python vs JavaScript: ¿Qué lenguaje de programación es mejor?
Una comparación completa entre Python y JavaScript. Explore las diferencias de sintaxis, el rendimiento, los casos de uso (backend frente a frontend) y ejemplos de codificación.