Viileän geometrisen kuvion ohjelmointi Pythonissa (kuvilla)

Sisällysluettelo:

Viileän geometrisen kuvion ohjelmointi Pythonissa (kuvilla)
Viileän geometrisen kuvion ohjelmointi Pythonissa (kuvilla)

Video: Viileän geometrisen kuvion ohjelmointi Pythonissa (kuvilla)

Video: Viileän geometrisen kuvion ohjelmointi Pythonissa (kuvilla)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Saattaa
Anonim

Ohjelmointi voi joskus olla tylsää ja työlästä, varsinkin kun on kyse ohjelmointitunneista. Usein tekemäsi ohjelmat tuottavat kaiken vain mustassa pienessä ikkunassa ja siinä kaikki. Ohjelmointikielellä Python voit käyttää jotain nimeltä Turtle Graphics, jonka avulla voit luoda hienoja ohjelmia. Minkä tahansa taitotason ohjelmoija voi käyttää tätä luodakseen viileän geometrisen kuvion Pythonissa.

Askeleet

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 1
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 1

Vaihe 1. ladata Python -kääntäjä.

Muista ladata versio 2.7.

Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 2
Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 2

Vaihe 2. Avaa Python -kuori

Siirry Python 2.7 -kansion alle ja napsauta”IDLE (python GUI). Sen pitäisi näkyä tällaisella python -kuorella.

Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 3
Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 3

Vaihe 3. Aloita uusi tiedosto kuorista

Valitse vasemmasta yläkulmasta tiedosto ja avattavasta valikosta Uusi tiedosto. Tämä avaa nimetön tiedosto, johon kirjoitat ohjelman.

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 4
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 4

Vaihe 4. Tuo kilpikonnagrafiikka

Voidaksesi käyttää kilpikonnagrafiikkaa sinun on tuotava ne ohjelmaan. Tämä on koodisi ensimmäisellä rivillä. Kirjoitat yksinkertaisesti "from turtle import *". Jos haluat antaa ohjelmalle satunnaisesti luotuja värejä, sinun on kirjoitettava seuraavalle riville "tuoda satunnaisesti".

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 5
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 5

Vaihe 5. Luo näyttö ohjelmaan

Jotta ohjelmassasi olisi grafiikkaa, sinun on luotava näyttö, jossa ne voidaan näyttää. Voit tehdä tämän luomalla muuttujan (on parasta nimetä muuttujanäyttö) ja asettamalla se samaksi funktioksi "Näyttö ()". Näytön koko on myös asetettava. Seuraavalla rivillä otat näytölle tekemäsi muuttujan nimen ja käytät näytön koko -toimintoa. Esimerkiksi: screen.screensize (400, 400,”musta”). Suluissa on näytön korkeuden, leveyden ja taustavärin asettaminen.

Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 6
Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 6

Vaihe 6. Luo kynä piirtää geometrinen kuvio

Aivan kuten edellinen vaihe näytöllä, asetat muuttujan (parhaiten nimetty kynä sekaannuksen välttämiseksi), joka on sama kuin toiminto "Kynä ()". Seuraavalla rivillä asetat kynän nopeuden käyttämällä nopeustoimintoa samalla tavalla kuin viimeisessä vaiheessa, mutta ".screensize" -toiminnon sijaan käytät ".speed" -toimintoa. Sulkeissa asetat nopeuden (luo kuvio nopeasti yrittämällä asettaa nopeudeksi 75).

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 7
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 7

Vaihe 7. Luo myöhemmin muuttuja, jota käytetään neliön koona

Viileä geometrinen kuvio, jonka saat tästä ohjelmasta, on tehty monista ruuduista piirretyistä neliöistä. Sinun on luotava muuttuja nimeltä "koko" ja yhtä suuri kuin 20, jota käytetään näiden neliöiden koon asettamiseen

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 8
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 8

Vaihe 8. Luo for -silmukka

Jos haluat saada halutun geometrisen kuvion, sinun on pidettävä kynä luomassa neliöitä, tekemällä tämä toistamalla, mitä for -silmukka on tarkoitettu. Tämä tehdään kirjoittamalla seuraavaan koodiriviin “i alueella (150):”. Tämä asettaa ohjelman suorittamaan jotain 150 kertaa, tässä tapauksessa sitä käytetään 150 -kertaisten neliöiden piirtämiseen, mikä johtaa viileään geometriseen kuvioon. (Kaikki vaiheet for -silmukan luomisen jälkeen on suoritettava for -silmukan sisällä. Tämä tehdään yksinkertaisesti painamalla sarkainnäppäintä ja sisennystä. Sen pitäisi kuitenkin tehdä tämä automaattisesti silmukan luomisen jälkeen.)

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 9
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 9

Vaihe 9. Valmista satunnainen väri

Jos haluat antaa kuvion satunnaisesti luoduille väreille, sinun on tehtävä seuraava. Luo seuraavalla rivillä muuttuja nimeltä "r" ja aseta se "random.randint (0, 225)". Toista tämä vaihe vielä kaksi kertaa käyttämällä muuttujien nimiä "g" ja "b".

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 10
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 10

Vaihe 10. Tallenna satunnainen väri

Nyt kun on olemassa kolme muuttujaa, jotka tuottavat satunnaislukuja, sinun on tallennettava ne muuttujaan. Tee seuraavalla koodirivillä muuttuja nimeltä "randcol" ja aseta se arvoksi "(r, g, b)".

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 11
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 11

Vaihe 11. Anna ohjelman käyttää värejä

Jos haluat antaa ohjelmalle pääsyn väreihin, suorita väritoiminto. Väritoiminnon suorittamiseksi sinun tarvitsee vain kirjoittaa seuraavaan koodiriviin “colormode (255)” ja siirtyä seuraavalle riville.

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 12
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 12

Vaihe 12. Aseta väri

Käyttämällä aiemmin luomaasi kynää voit määrittää sen värin. Voit tehdä tämän kirjoittamalla "kynä.väri (randcol)". Tämä antaa kynällesi satunnaisen värin, kun se piirtää kuvion.

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 13
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 13

Vaihe 13. Anna kynälle ohjeet

Halutun tehosteen saamiseksi sinun on kirjoitettava "kynä.ympyrä (koko, vaiheet = 4)". Vaiheessa 7 loit muuttujan "koko", jota käytetään tässä. Sitten "vaiheet = 4" -osa luo neliön.

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 14
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 14

Vaihe 14. Käännä kynää

Viileä kuvio syntyy kääntämällä kynää jokaisessa silmukan iteraatiossa. Käännä kynää kirjoittamalla koodin seuraavaan riviin”kynä.oikea (55)”. Näin kynä kääntyy oikealle 55 astetta aina silmukan läpi.

Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 15
Ohjelmoi viileä geometrinen kuvio Python -vaiheessa 15

Vaihe 15. Suurenna neliön kokoa

Osa viileää mallia on, että neliö kasvaa jatkuvasti. Voit tehdä tämän kirjoittamalla koodin viimeisen rivin "koko = koko +3". Joten joka kerta silmukan läpi se lisää neliön kokoa 3: lla.

Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 16
Ohjelmoi viileä geometrinen kuvio Pythonin vaiheessa 16

Vaihe 16. Suorita ohjelma

Ohjelmasi pitäisi näyttää tältä. Nähdäksesi viileän geometrisen kuvion sinun tarvitsee vain painaa näppäimistön "f5".

Vinkkejä

  • Kun se käynnistetään ensimmäisen kerran, se pyytää sinua tallentamaan ohjelman, varmista, että tallennat sen.py -tiedostona
  • Ensimmäisen käynnin jälkeen, jos se sanoo, että ohjelma ei vastaa, ohita se ja poistu ohjelmasta.

Suositeltava: