Cum să programați un model geometric cool în Python (cu imagini)

Cuprins:

Cum să programați un model geometric cool în Python (cu imagini)
Cum să programați un model geometric cool în Python (cu imagini)

Video: Cum să programați un model geometric cool în Python (cu imagini)

Video: Cum să programați un model geometric cool în Python (cu imagini)
Video: Cum mutam fisiere din dropbox in google drive online fara sa copiem fisierele in calculator 2024, Mai
Anonim

Programarea poate fi uneori plictisitoare și plictisitoare, mai ales atunci când vine vorba de a lua cursuri de programare. Adesea, programele pe care le realizați trimit totul într-o fereastră neagră și gata. În limbajul de programare Python, puteți folosi ceva numit Turtle Graphics, care vă permite să creați niște programe destul de interesante. Un programator de orice nivel de calificare poate folosi acest lucru pentru a crea un model geometric rece în Python.

Pași

Programați un model geometric grozav în Python Pasul 1
Programați un model geometric grozav în Python Pasul 1

Pasul 1. Descarca compilatorul Python.

Asigurați-vă că descărcați versiunea 2.7.

Programați un model geometric cool în pasul 2 Python
Programați un model geometric cool în pasul 2 Python

Pasul 2. Deschideți shell-ul Python

Mergeți sub folderul Python 2.7 și faceți clic pe „IDLE (python GUI). Ar trebui să apară cu o coajă de python ca aceasta.

Programați un model geometric cool în Python Pasul 3
Programați un model geometric cool în Python Pasul 3

Pasul 3. Porniți un fișier nou din shell

În colțul din stânga sus, faceți clic pe fișier și în meniul derulant faceți clic pe „Fișier nou”. Aceasta va deschide un fișier fără titlu unde vă veți scrie programul.

Programați un model geometric cool în pasul 4 Python
Programați un model geometric cool în pasul 4 Python

Pasul 4. Importați grafica Turtle

Pentru a putea folosi grafica broasca țestoasă, trebuie să le importați în programul dvs. Vă aflați în prima linie a codului. Pur și simplu tastați „din importul de broaște țestoase *” așa. Pentru a oferi programului dvs. culori generate aleatoriu, pe următoarea linie trebuie să tastați „import aleatoriu”.

Programați un model geometric cool în pasul 5 al Python
Programați un model geometric cool în pasul 5 al Python

Pasul 5. Creați un ecran în programul dvs

Pentru a avea grafică în programul dvs. trebuie să creați un ecran pentru a fi afișate. Faceți acest lucru creând o variabilă (cel mai bine este să denumiți ecranul variabilei) și setând-o egală cu funcția „Ecran ()”. Dimensiunea ecranului trebuie, de asemenea, să fie setată. Pe rândul următor, luați numele variabilei pe care l-ați creat pentru ecran și utilizați funcția de dimensiune a ecranului. De exemplu: screen.screensize (400, 400, „negru”). În interiorul parantezelor este setarea înălțimii, lățimii și culorii de fundal a ecranului.

Programați un model geometric cool în pasul 6 Python
Programați un model geometric cool în pasul 6 Python

Pasul 6. Creați un stilou pentru a desena modelul geometric

La fel ca la pasul anterior cu ecranul, setați o variabilă (cel mai bine numit stilou pentru a economisi confuzie) egală cu funcția „Stilou ()”. Pe următoarea linie, setați viteza stiloului utilizând funcția de viteză în același mod ca și ultimul pas, totuși, în loc să folosiți „.screensize” utilizați „.speed”. În paranteze setați viteza (pentru a crea rapid modelul, încercați să setați viteza la 75).

Programați un model geometric cool în pasul 7 Python
Programați un model geometric cool în pasul 7 Python

Pasul 7. Creați o variabilă mai târziu pentru a fi utilizată ca dimensiunea unui pătrat

Modelul geometric rece pe care îl obțineți în acest program este realizat din multe pătrate desenate pe ecran. Trebuie să creați o variabilă numită „dimensiune” și să o egalați cu 20, care va fi utilizată pentru a seta dimensiunea acestor pătrate

Programați un model geometric cool în pasul 8 Python
Programați un model geometric cool în pasul 8 Python

Pasul 8. Creați o buclă for

Pentru a obține modelul geometric dorit, trebuie să păstrați stiloul creând pătrate, faceți acest lucru prin repetare, pentru care este folosită o buclă for. Acest lucru se face scriind pe următoarea linie de cod „pentru i în intervalul (150):„. Ceea ce face este să configurați programul pentru a rula ceva de 150 de ori, pentru acest caz va fi folosit pentru a desena pătrate de 150 de ori, ceea ce va duce la un model geometric rece. (Toți pașii după crearea buclei for vor trebui să se afle în bucla for. Acest lucru se face pur și simplu prin apăsarea tastei tab și indentare. Cu toate acestea, ar trebui să o facă automat după crearea buclei.)

Programați un model geometric cool în pasul 9 Python
Programați un model geometric cool în pasul 9 Python

Pasul 9. Pregătiți o culoare aleatorie

Pentru a da modelului culori generate în mod aleatoriu, trebuie să faceți următoarele. Pe următoarea linie creați o variabilă numită „r” și setați-o egală cu „random.randint (0, 225). Repetați acest pas încă de două ori folosind numele variabilelor „g” și „b”.

Programați un model geometric cool în pasul 10 Python
Programați un model geometric cool în pasul 10 Python

Pasul 10. Stocați culoarea aleatorie

Acum, că există trei variabile care generează numere aleatorii, trebuie să le stocați într-o variabilă. În următoarea linie de cod creați o variabilă numită „randcol” și setați-o egală cu „(r, g, b)”.

Programați un model geometric cool în pasul 11 Python
Programați un model geometric cool în pasul 11 Python

Pasul 11. Permiteți programului să utilizeze culoarea

Pentru a oferi programului acces la culori, ați rulat funcția de culoare. Pentru a rula funcția de culoare tot ce trebuie să faceți este să tastați pe următoarea linie de cod „colormode (255)” și să treceți la următoarea linie.

Programați un model geometric cool în pasul 12 Python
Programați un model geometric cool în pasul 12 Python

Pasul 12. Setați culoarea

Folosind stiloul pe care l-ați creat mai devreme, îi veți seta culoarea. Faceți acest lucru scriind „pen.color (randcol)”. Acest lucru va da acum stiloului dvs. o culoare aleatorie atunci când extrage modelul.

Programați un model geometric rece în Python Pasul 13
Programați un model geometric rece în Python Pasul 13

Pasul 13. Dați instrucțiunile stiloului

Pentru a obține efectul dorit va trebui să tastați „pen.circle (dimensiune, pași = 4)”. La pasul 7 ați creat o „dimensiune” variabilă care este utilizată aici. Apoi partea „pași = 4” este cea care creează pătratul.

Programează un model geometric cool în Python Pasul 14
Programează un model geometric cool în Python Pasul 14

Pasul 14. Întoarceți stiloul

Modelul rece vine de la rotirea stiloului în fiecare iterație a buclei. Întoarceți stiloul scriind pe următoarea linie de cod „pen.right (55)”. Acest lucru face ca stiloul să se întoarcă la dreapta la 55 de grade de fiecare dată prin buclă.

Programați un model geometric răcoros în Python Pasul 15
Programați un model geometric răcoros în Python Pasul 15

Pasul 15. Măriți dimensiunea pătratului

O parte a modelului rece este că pătratul continuă să crească. Faceți acest lucru scriind ultima linie de cod „size = size +3”. Deci, de fiecare dată prin buclă crește dimensiunea pătratului cu 3.

Programați un model geometric cool în Python Pasul 16
Programați un model geometric cool în Python Pasul 16

Pasul 16. Rulați programul

Programul dvs. ar trebui să arate așa cum este aici. Pentru a vedea modelul geometric rece tot ce trebuie să faceți este să apăsați „f5” pe tastatură.

sfaturi

  • Prima dată când rulează, vă va cere să salvați programul, asigurați-vă că îl salvați ca fișier.py
  • După ce rulați pentru prima dată dacă scrie că programul nu răspunde, ignorați-l și ieșiți din program.

Recomandat: