Programmering kan soms vervelig en vervelig wees, veral as dit kom by die neem van programmeerklasse. Dikwels lewer die programme wat u maak, alles in 'n swart venster op en dit is dit. In die programmeertaal Python kan u iets met die naam Turtle Graphics gebruik, waarmee u baie oulike programme kan skep. 'N Programmeerder van enige vaardigheidsvlak kan dit gebruik om 'n koel meetkundige patroon in Python te skep.
Stappe
Stap 1. Aflaai die Python -samesteller.
Laai seker weergawe 2.7.
Stap 2. Maak die Python -dop oop
Gaan onder die Python 2.7 -lêergids en klik op IDLE (python GUI). Dit moet verskyn met 'n luislang soos hierdie.
Stap 3. Begin 'n nuwe lêer uit die dop
Klik op die lêer in die linker boonste hoek op die lêer en klik op die "nuwe lêer". Dit maak 'n lêer sonder titel oop waar u u program sal skryf.
Stap 4. Voer Turtle Graphics in
Om skilpadgrafika te kan gebruik, moet u dit in u program invoer. Dit is u in die eerste reël van u kode. U tik eenvoudig 'vanaf die invoer van skilpaaie *' so. Om willekeurig gegenereerde kleure aan u program te gee, moet u op die volgende reël 'random invoer' tik.
Stap 5. Skep 'n skerm in u program
Om grafika in u program te hê, moet u 'n skerm skep waarin dit vertoon kan word. U doen dit deur 'n veranderlike te skep (dit is die beste om die veranderlike skerm te noem) en dit gelyk te stel aan die funksie "Screen ()". Die skermgrootte moet ook ingestel word. Op die volgende reël neem u die veranderlike naam wat u vir u skerm gemaak het en gebruik u die skermgrootte -funksie. Byvoorbeeld: skerm. Skermgrootte (400, 400, "swart"). Binne die hakies is die instelling van die hoogte, breedte en agtergrondkleur van die skerm.
Stap 6. Maak 'n pen om die meetkundige patroon te teken
Net soos die vorige stap met die skerm, stel u 'n veranderlike in (die pen met die beste naam om verwarring te voorkom) gelyk aan die funksie "Pen ()". Op die volgende reël stel u die snelheid van die pen in met die snelheidsfunksie op dieselfde manier as die laaste stap, maar in plaas van ".screensize" gebruik u ".snelheid". Binne die hakies stel u die spoed in (probeer die snelheid vinnig op 75 stel om die patroon vinnig te skep).
Stap 7. Skep later 'n veranderlike wat gebruik kan word as die grootte van 'n vierkant
Die koel meetkundige patroon wat u in hierdie program kry, bestaan uit baie vierkante wat op die skerm geteken word. U moet 'n veranderlike met die naam "grootte" skep en gelyk aan 20 wees wat gebruik sal word om die grootte van hierdie vierkante te stel
Stap 8. Skep 'n for -lus
Om die gewenste geometriese patroon te kry, moet u die pen vierkante skep; dit word gedoen deur herhaling, waarvoor 'n lus is. Dit word gedoen deur op die volgende reël kode "for i in range (150):" te skryf. Wat dit doen, is om die program so 150 keer op te stel dat dit in hierdie geval 150 keer vierkante sal teken, wat 'n koel meetkundige patroon tot gevolg sal hê. (Alle stappe na die skep van die for -lus moet binne -in die for -lus wees. Dit word eenvoudig gedoen deur op die tab -sleutel te druk en te inspring. Dit moet dit egter outomaties vir u doen nadat u die lus gemaak het.)
Stap 9. Berei 'n ewekansige kleur voor
Om die patroon willekeurig gegenereerde kleure te gee, moet u die volgende doen. Skep op die volgende reël 'n veranderlike met die naam "r" en stel dit gelyk aan "random.randint (0, 225). Herhaal hierdie stap nog twee keer met die veranderlike name "g" en "b".
Stap 10. Stoor die ewekansige kleur
Noudat daar drie veranderlikes is wat ewekansige getalle genereer, moet u dit in 'n veranderlike stoor. Maak in die volgende reël kode 'n veranderlike met die naam "randcol" en stel dit gelyk aan "(r, g, b)".
Stap 11. Laat die program kleur gebruik
Om u program toegang tot kleure te gee, het u die kleurfunksie uitgevoer. Om die kleurfunksie uit te voer, hoef u slegs die volgende reël kode "colormode (255)" in te voer en na die volgende reël te gaan.
Stap 12. Stel die kleur in
Met die pen wat u vroeër geskep het, stel u die kleur daarvan in. U doen dit deur 'pen.color (randcol)' te skryf. Dit gee u pen 'n ewekansige kleur as dit die patroon uittrek.
Stap 13. Gee die pen instruksies
Om die gewenste effek te verkry, moet u "pen.circle (grootte, stappe = 4)" tik. In stap 7 het u 'n veranderlike 'grootte' geskep wat hier gebruik word. Dan is die gedeelte "stappe = 4" wat die vierkant skep.
Stap 14. Draai die pen om
Die koel patroon kom uit die draai van die pen in elke herhaling van die lus. U draai die pen deur op die volgende reël kode "pen.right (55)" te skryf. Dit laat die pen elke keer deur die lus op 55 grade regs draai.
Stap 15. Verhoog die grootte van die vierkant
Deel van die koel patroon is dat die vierkant steeds groter word. U doen dit deur die laaste reël kode "size = size +3" te skryf. Dus, elke keer deur die lus, vergroot dit die grootte van die vierkant met 3.
Stap 16. Begin die program
Jou program moet lyk soos dit hier lyk. Om die koel geometriese patroon te sien, hoef u net 'f5' op u sleutelbord te druk.
Wenke
- Die eerste keer dat dit uitgevoer word, sal u gevra word om die program te stoor; maak seker dat u dit as 'n.py -lêer stoor
- Na die eerste keer hardloop as dit sê dat die program nie reageer nie, ignoreer dit net en verlaat die program.