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
Pasul 1. Descarca compilatorul Python.
Asigurați-vă că descărcați versiunea 2.7.
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.
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.
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”.
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.
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).
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
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.)
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”.
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)”.
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.
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.
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.
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ă.
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.
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.