Com programar un patró geomètric fresc a Python (amb imatges)

Taula de continguts:

Com programar un patró geomètric fresc a Python (amb imatges)
Com programar un patró geomètric fresc a Python (amb imatges)

Vídeo: Com programar un patró geomètric fresc a Python (amb imatges)

Vídeo: Com programar un patró geomètric fresc a Python (amb imatges)
Vídeo: Йога для начинающих дома с Алиной Anandee #1. Здоровое и гибкое тело за 40 минут 2024, Maig
Anonim

De vegades, la programació pot ser avorrida i tediosa, sobretot quan es tracta de fer classes de programació. Sovint, els programes que feu només emeten tot en una finestra petita de color negre i ja està. Al llenguatge de programació Python, podeu utilitzar una cosa anomenada Turtle Graphics que us permet crear alguns programes força interessants. Un programador de qualsevol nivell d’habilitat el pot utilitzar per crear un patró geomètric fresc a Python.

Passos

Programa un bon patró geomètric al pas 1 de Python
Programa un bon patró geomètric al pas 1 de Python

Pas 1. descarregar el compilador Python.

Assegureu-vos de descarregar la versió 2.7.

Programa un bon patró geomètric al pas 2 de Python
Programa un bon patró geomètric al pas 2 de Python

Pas 2. Obriu l'intèrpret d'ordres de Python

Aneu a la carpeta Python 2.7 i feu clic a IDLE (python GUI). Ha d’aparèixer amb una closca de pitó com aquesta.

Programa un bon patró geomètric al pas 3 de Python
Programa un bon patró geomètric al pas 3 de Python

Pas 3. Inicieu un fitxer nou des de l'intèrpret d'ordres

A l'extrem superior esquerre, feu clic a fitxer i al menú desplegable feu clic a "Fitxer nou". Això obrirà un fitxer sense títol on escriviu el vostre programa.

Programa un bon patró geomètric al pas 4 de Python
Programa un bon patró geomètric al pas 4 de Python

Pas 4. Importar gràfics de tortugues

Per poder utilitzar gràfics de tortuga, cal que els importeu al vostre programa. Ho trobareu a la primera línia del vostre codi. Simplement escriviu "des de la importació de tortugues *" així. Per donar colors al vostre programa generats aleatòriament, a la següent línia heu d'escriure "importa aleatòriament".

Programa un bon patró geomètric al pas 5 de Python
Programa un bon patró geomètric al pas 5 de Python

Pas 5. Creeu una pantalla al programa

Per tenir gràfics al programa, heu de crear una pantalla perquè es mostrin. Ho feu creant una variable (el millor és anomenar-la) i ajustant-la a la funció "Pantalla ()". També cal definir la mida de la pantalla. A la següent línia agafeu el nom de la variable que heu creat per a la pantalla i utilitzeu la funció de mida de pantalla. Per exemple: screen.screensize (400, 400, "negre"). Dins dels parèntesis es defineix l'alçada, l'amplada i el color de fons de la pantalla.

Programa un bon patró geomètric al pas 6 de Python
Programa un bon patró geomètric al pas 6 de Python

Pas 6. Creeu un bolígraf per dibuixar el patró geomètric

Igual que el pas anterior amb la pantalla, heu establert una variable (el més anomenat bolígraf per estalviar confusió) igual a la funció "Bolígraf ()". A la línia següent, configureu la velocitat del llapis mitjançant la funció de velocitat de la mateixa manera que l'últim pas, però en lloc d'utilitzar ".screensize" utilitzeu ".speed". Dins dels parèntesis, definiu la velocitat (per crear el patró ràpidament, proveu d’establir la velocitat a 75).

Programa un bon patró geomètric al pas 7 de Python
Programa un bon patró geomètric al pas 7 de Python

Pas 7. Creeu una variable més tard per utilitzar-la com a mida d'un quadrat

El bonic patró geomètric que s'obté en aquest programa està format per molts quadrats que es dibuixen a la pantalla. Heu de crear una variable anomenada "mida" i igualar-la a 20, que s'utilitzarà per establir la mida d'aquests quadrats

Programa un bon patró geomètric al pas 8 de Python
Programa un bon patró geomètric al pas 8 de Python

Pas 8. Creeu un bucle for

Per obtenir el patró geomètric desitjat, heu de mantenir la ploma creant quadrats, ho feu a través de la repetició, que és per a què serveix un bucle for. Això es fa escrivint a la següent línia de codi “per a l’interval (150):“. El que fa això és configurar el programa perquè funcioni 150 vegades, en aquest cas s'utilitzarà per dibuixar quadres 150 vegades, cosa que donarà lloc a un patró geomètric fresc. (Tots els passos després de crear el bucle for hauran de ser dins del bucle for. Això es fa simplement prement la tecla de tabulació i sagnant. Tanmateix, hauria de fer-ho automàticament després de crear el bucle.)

Programa un bon patró geomètric al pas 9 de Python
Programa un bon patró geomètric al pas 9 de Python

Pas 9. Prepareu un color aleatori

Per donar colors generats aleatòriament al patró, heu de fer el següent. A la línia següent, creeu una variable anomenada "r" i establiu-la igual a "random.randint (0, 225). Repetiu aquest pas dues vegades més utilitzant els noms de variables "g" i "b".

Programa un bon patró geomètric al pas 10 de Python
Programa un bon patró geomètric al pas 10 de Python

Pas 10. Emmagatzemeu el color aleatori

Ara que hi ha tres variables que generen nombres aleatoris, cal emmagatzemar-les en una variable. A la següent línia de codi, feu una variable anomenada "randcol" i establiu-la igual a "(r, g, b)".

Programa un bon patró geomètric al pas 11 de Python
Programa un bon patró geomètric al pas 11 de Python

Pas 11. Permetre que el programa faci servir el color

Per donar accés al vostre programa als colors, heu executat la funció de color. Per executar la funció de color tot el que heu de fer és escriure a la següent línia de codi "colormode (255)" i passar a la següent línia.

Programa un bon patró geomètric al pas 12 de Python
Programa un bon patró geomètric al pas 12 de Python

Pas 12. Establiu el color

Amb el bolígraf que heu creat anteriorment, en definireu el color. Ho feu escrivint "pen.color (randcol)". Ara donarà a la vostra ploma un color aleatori quan dibuixi el patró.

Programa un patró geomètric fresc al pas 13 de Python
Programa un patró geomètric fresc al pas 13 de Python

Pas 13. Doneu instruccions a la ploma

Per obtenir l’efecte desitjat, haureu d’escriure “pen.circle (mida, passos = 4)”. Al pas 7, heu creat una variable "mida" que s'utilitza aquí. Aleshores la part "passos = 4" és la que crea el quadrat.

Programa un bon patró geomètric al pas 14 de Python
Programa un bon patró geomètric al pas 14 de Python

Pas 14. Gireu el bolígraf

El patró fresc prové de girar la ploma en cada iteració del bucle. Gireu el llapis escrivint a la següent línia de codi "pen.right (55)". Això fa que el bolígraf giri a la dreta a 55 graus cada vegada a través del bucle.

Programa un bon patró geomètric al pas 15 de Python
Programa un bon patró geomètric al pas 15 de Python

Pas 15. Augmenteu la mida del quadrat

Una part del patró fresc és que el quadrat es fa cada vegada més gran. Per fer-ho, escriviu l'última línia de codi "mida = mida +3". Per tant, cada vegada que travessa el bucle augmenta la mida del quadrat en 3.

Programa un bon patró geomètric al pas 16 de Python
Programa un bon patró geomètric al pas 16 de Python

Pas 16. Executeu el programa

El vostre programa hauria de tenir el mateix aspecte que aquí. Per veure el bonic patró geomètric, només cal que premeu "f5" al teclat.

Consells

  • La primera vegada que s'executi, us demanarà que deseu el programa, assegureu-vos de desar-lo com a fitxer.py
  • Després d’executar-se per primera vegada, si diu que el programa no respon, només cal ignorar-lo i sortir del programa.

Recomanat: