La programación a veces puede ser algo aburrida y tediosa, especialmente cuando se trata de tomar clases de programación. A menudo, los programas que crea simplemente muestran todo en una pequeña ventana negra y eso es todo. En el lenguaje de programación Python, puedes usar algo llamado Turtle Graphics que te permite crear algunos programas muy interesantes. Un programador de cualquier nivel de habilidad puede usar esto para crear un patrón geométrico genial en Python.
Pasos
Paso 1. Descargar el compilador de Python.
Asegúrese de descargar la versión 2.7.
Paso 2. Abra el shell de Python
Vaya a la carpeta Python 2.7 y haga clic en “IDLE (Python GUI). Debería aparecer con un shell de python como este.
Paso 3. Inicie un nuevo archivo desde el shell
En la esquina superior izquierda, haga clic en archivo y en el menú desplegable haga clic en "Nuevo archivo". Esto abrirá un archivo sin título donde escribirás tu programa.
Paso 4. Importar gráficos de tortugas
Para poder utilizar gráficos de tortugas, debe importarlos a su programa. Usted esta en la primera línea de su código. Simplemente escribe "from turtle import *" así. Para darle a su programa colores generados aleatoriamente, en la siguiente línea debe escribir "importar aleatorio".
Paso 5. Cree una pantalla en su programa
Para tener gráficos en su programa, debe crear una pantalla para que se muestren. Para ello, cree una variable (es mejor nombrar la pantalla de la variable) y configurándola como la función “Pantalla ()”. También es necesario configurar el tamaño de la pantalla. En la siguiente línea, tome el nombre de la variable que creó para su pantalla y use la función de tamaño de pantalla. Por ejemplo: screen.screensize (400, 400,”negro”). Dentro de los paréntesis se encuentra la configuración de la altura, el ancho y el color de fondo de la pantalla.
Paso 6. Crea un bolígrafo para dibujar el patrón geométrico
Al igual que en el paso anterior con la pantalla, estableces una variable (el mejor nombre de lápiz para evitar confusiones) igual a la función “Lápiz ()”. En la siguiente línea, establece la velocidad del lápiz usando la función de velocidad de la misma manera que en el último paso, sin embargo, en lugar de usar ".screensize", usa ".speed". Dentro de los paréntesis, establece la velocidad (para crear el patrón rápidamente, intente establecer la velocidad en 75).
Paso 7. Cree una variable más tarde para usarla como el tamaño de un cuadrado
El patrón geométrico genial que obtienes en este programa está hecho de muchos cuadrados que se dibujan en la pantalla. Debe crear una variable llamada "tamaño" e igualarla a 20 que se utilizará para establecer el tamaño de estos cuadrados
Paso 8. Cree un bucle for
Para obtener el patrón geométrico deseado, debe mantener el bolígrafo creando cuadrados, lo hace a través de la repetición, que es para lo que sirve un bucle for. Esto se hace escribiendo en la siguiente línea de código "para i en el rango (150):". Lo que hace esto es configurar el programa para que se ejecute algo 150 veces, en este caso se utilizará para dibujar cuadrados 150 veces, lo que dará como resultado un patrón geométrico genial. (Todos los pasos después de crear el bucle for deberán estar dentro del bucle for. Esto se hace simplemente presionando la tecla de tabulación y sangrando. Sin embargo, debería hacerlo automáticamente después de crear el bucle).
Paso 9. Prepare un color al azar
Para darle al patrón colores generados aleatoriamente, debe hacer lo siguiente. En la siguiente línea, cree una variable denominada “r” y ajústela a “random.randint (0, 225). Repita este paso dos veces más usando los nombres de variable "g" y "b".
Paso 10. Guarde el color aleatorio
Ahora que hay tres variables que generan números aleatorios, debe almacenarlas en una variable. En la siguiente línea de código, cree una variable llamada "randcol" y ajústela a "(r, g, b)".
Paso 11. Permita que el programa use color
Para que su programa tenga acceso a los colores, ha ejecutado la función de color. Para ejecutar la función de color, todo lo que necesita hacer es escribir en la siguiente línea de código “colormode (255)” y pasar a la siguiente línea.
Paso 12. Establezca el color
Con el bolígrafo que creó anteriormente, establecerá su color. Para ello, escriba "pen.color (randcol)". Esto ahora le dará a su bolígrafo un color aleatorio cuando dibuje el patrón.
Paso 13. Dé las instrucciones a la pluma
Para obtener el efecto deseado, deberá escribir "pen.circle (tamaño, pasos = 4)". En el paso 7, creó un "tamaño" variable que se utiliza aquí. Entonces la parte de “pasos = 4” es lo que crea el cuadrado.
Paso 14. Gire el bolígrafo
El patrón genial proviene de girar el bolígrafo en cada iteración del bucle. Gire el lápiz escribiendo en la siguiente línea de código “pen.right (55)”. Esto hace que el bolígrafo gire a la derecha a 55 grados cada vez que atraviesa el bucle.
Paso 15. Incrementa el tamaño del cuadrado
Parte del patrón genial es que el cuadrado sigue creciendo. Para ello, escriba la última línea de código "tamaño = tamaño +3". Entonces, cada vez que pasa por el bucle, aumenta el tamaño del cuadrado en 3.
Paso 16. Ejecute el programa
Su programa debería tener el mismo aspecto que aquí. Para ver el patrón geométrico genial, todo lo que tienes que hacer es presionar "f5" en tu teclado.
Consejos
- La primera vez que se ejecute le pedirá que guarde el programa, asegúrese de guardarlo como un archivo.py
- Después de ejecutarlo por primera vez, si dice que el programa no responde, simplemente ignórelo y salga del programa.