Programavimas kartais gali būti nuobodus ir varginantis, ypač kai reikia lankyti programavimo pamokas. Dažnai jūsų sukurtos programos viską parodo juodame mažame lange ir viskas. Programavimo kalba „Python“galite naudoti kažką, vadinamą „Turtle Graphics“, kuris leidžia sukurti gana šaunias programas. Bet kokio lygio programuotojas gali tai panaudoti, kad sukurtų įdomų geometrinį modelį „Python“.
Žingsniai
1 žingsnis. parsisiųsti „Python“kompiliatorius.
Būtinai atsisiųskite 2.7 versiją.
Žingsnis 2. Atidarykite „Python“apvalkalą
Eikite į aplanką „Python 2.7“ir spustelėkite „IDLE (python GUI). Jis turėtų pasirodyti su tokiu pitono apvalkalu.
Žingsnis 3. Pradėkite naują failą iš apvalkalo
Viršutiniame kairiajame kampe spustelėkite failą ir išskleidžiamajame meniu spustelėkite „Naujas failas“. Bus atidarytas failas be pavadinimo, kuriame rašysite savo programą.
Žingsnis 4. Importuoti vėžlių grafiką
Kad galėtumėte naudoti vėžlių grafiką, turite juos importuoti į savo programą. Tai rasite pirmoje kodo eilutėje. Jūs tiesiog įvedate „iš vėžlių importo *“. Norėdami suteikti savo programai atsitiktinai sugeneruotas spalvas, kitoje eilutėje turite įvesti „importuoti atsitiktinai“.
Žingsnis 5. Programoje sukurkite ekraną
Norėdami, kad jūsų programoje būtų grafika, turite sukurti ekraną, kuriame jie būtų rodomi. Tai galite padaryti sukurdami kintamąjį (geriausia pavadinti kintamąjį ekraną) ir nustatydami jį lygų funkcijai „Ekranas ()“. Taip pat reikia nustatyti ekrano dydį. Kitoje eilutėje pasirenkate kintamojo pavadinimą, kurį sukūrėte savo ekrane, ir naudojate ekrano dydžio funkciją. Pvz.: Ekranas. Ekrano dydis (400, 400, „juodas“). Skliausteliuose yra ekrano aukščio, pločio ir fono spalvos nustatymas.
Žingsnis 6. Sukurkite rašiklį, kad nupieštumėte geometrinį modelį
Panašiai kaip ir ankstesniame ekrane, nustatote kintamąjį (geriausiai pavadintą rašiklį, kad išvengtumėte painiavos), lygų funkcijai „Rašiklis ()“. Kitoje eilutėje jūs nustatote rašiklio greitį naudodami greičio funkciją taip pat, kaip ir paskutinį veiksmą, tačiau vietoj „.screensize“naudojate „.speed“. Skliausteliuose nustatote greitį (norėdami greitai sukurti modelį, pabandykite nustatyti greitį iki 75).
Žingsnis 7. Vėliau sukurkite kintamąjį, kuris bus naudojamas kaip kvadrato dydis
Šaunus geometrinis modelis, kurį gaunate šioje programoje, sudarytas iš daugybės ekrane nupieštų kvadratų. Turite sukurti kintamąjį pavadinimu „dydis“ir prilyginti jam 20, kuris bus naudojamas šių kvadratų dydžiui nustatyti
Žingsnis 8. Sukurkite for ciklą
Norėdami gauti norimą geometrinį modelį, turite nuolat kurti rašiklius kvadratus, tai darykite kartodami, o tai yra skirta for for. Tai daroma kitoje kodo eilutėje užrašant „i diapazone (150):“. Tai nustatoma, kad programa būtų paleista 150 kartų, šiuo atveju ji bus naudojama 150 kartų piešti kvadratus, o tai sudarys kietą geometrinį modelį. (Visi ciklo sukūrimo veiksmai turi būti atliekami for ciklo viduje. Tai daroma tiesiog paspaudus tabuliavimo klavišą ir įtraukiant. Tačiau sukūrus ciklą tai turėtų būti padaryta automatiškai.)
Žingsnis 9. Paruoškite atsitiktinę spalvą
Norėdami suteikti modeliui atsitiktinai sukurtas spalvas, turite atlikti šiuos veiksmus. Kitoje eilutėje sukurkite kintamąjį pavadinimu „r“ir nustatykite jį lygų „random.randint (0, 225). Pakartokite šį veiksmą dar du kartus naudodami kintamųjų pavadinimus „g“ir „b“.
Žingsnis 10. Išsaugokite atsitiktinę spalvą
Dabar, kai yra trys kintamieji, generuojantys atsitiktinius skaičius, turite juos išsaugoti kintamajame. Kitoje kodo eilutėje sukurkite kintamąjį pavadinimu „randcol“ir nustatykite jį lygų „(r, g, b)“.
Žingsnis 11. Leiskite programai naudoti spalvas
Norėdami suteikti programai prieigą prie spalvų, paleiskite spalvų funkciją. Norėdami paleisti spalvų funkciją, jums tereikia įvesti kitą kodo eilutę „colormode (255)“ir pereiti prie kitos eilutės.
Žingsnis 12. Nustatykite spalvą
Naudodami anksčiau sukurtą rašiklį nustatysite jo spalvą. Tai galite padaryti rašydami „pen.color (randcol)“. Dabar pieštukas atsitiktine spalva suteiks piešinį.
Žingsnis 13. Pateikite švirkštimo priemonės instrukcijas
Norėdami gauti norimą efektą, turėsite įvesti „pen.circle (dydis, žingsniai = 4)“. 7 veiksme sukūrėte kintamąjį „dydis“, kuris čia naudojamas. Tada „žingsniai = 4“dalis sukuria kvadratą.
Žingsnis 14. Pasukite rašiklį
Šaunus modelis atsiranda sukant rašiklį kiekvienoje kilpos iteracijoje. Rašiklį sukate rašydami kitoje kodo eilutėje „pen.right (55)“. Dėl to rašiklis kiekvieną kartą per kilpą sukasi į dešinę 55 laipsnių kampu.
Žingsnis 15. Padidinkite kvadrato dydį
Šauniojo modelio dalis yra ta, kad kvadratas vis didėja. Tai galite padaryti parašę paskutinę kodo eilutę „dydis = dydis +3“. Taigi kiekvieną kartą per kilpą jis padidina kvadrato dydį 3.
Žingsnis 16. Paleiskite programą
Jūsų programa turėtų atrodyti taip, kaip čia. Norėdami pamatyti šaunų geometrinį modelį, jums tereikia paspausti „f5“klaviatūroje.
Patarimai
- Pirmą kartą paleidus jis paprašys jūsų išsaugoti programą, būtinai išsaugokite ją kaip.py failą
- Paleidus pirmą kartą, jei sakoma, kad programa nereaguoja, tiesiog ignoruokite ją ir išeikite iš programos.