A programozás néha unalmas és unalmas lehet, különösen, ha programozási órákat kell végezni. Gyakran az Ön által készített programok mindent egy fekete kis ablakban adnak ki, és ennyi. A Python programozási nyelven használhat valami úgynevezett Turtle Graphics programot, amely lehetővé teszi néhány nagyon jó program létrehozását. Bármilyen képzettségű programozó felhasználhatja ezt a hűvös geometriai minta létrehozásához a Pythonban.
Lépések
1. lépés. Letöltés a Python fordító.
Feltétlenül töltse le a 2.7 -es verziót.
2. lépés: Nyissa meg a Python shell -t
Lépjen a Python 2.7 mappába, és kattintson az „IDLE (python GUI)” elemre. Ilyen python héjjal kell felbukkannia.
3. lépés: Indítson új fájlt a héjból
A bal felső sarokban kattintson a fájlra, majd a legördülő menüben az „Új fájl” gombra. Ez megnyit egy cím nélküli fájlt, ahová a programot írja.
4. lépés: Teknős grafika importálása
A teknős grafika használatához importálnia kell azokat a programba. Ez a kód első sorában található. Egyszerűen beírja, hogy „from turtle import *”. Ahhoz, hogy a program véletlenszerűen generált színeket kapjon, a következő sorba be kell írnia az "random random" beírást.
5. lépés. Hozzon létre egy képernyőt a programban
Ahhoz, hogy grafikák legyenek a programban, létre kell hoznia egy képernyőt, amelyen megjelennek. Ezt úgy hozza létre, hogy létrehoz egy változót (a legjobb, ha a változó képernyőt elnevezi), és beállítja azt a „Screen ()” függvénnyel. A képernyő méretét is be kell állítani. A következő sorban felveszi a képernyőhöz készített változónevet, és használja a képernyőméret funkciót. Például: képernyő.képernyő (400, 400, „fekete”). A zárójelben a képernyő magasságának, szélességének és háttérszínének beállítása áll.
6. lépés Készítsen egy tollat a geometriai minta rajzolásához
A képernyőhöz hasonlóan az előző lépéshez hasonlóan a „Pen ()” függvénnyel egyenlő változót (a legjobb névvel ellátott tollat) állít be. A következő sorban a toll sebességét állíthatja be a sebesség funkcióval, ugyanúgy, mint az utolsó lépést, azonban a „.screensize” helyett a „.speed” értéket használja. A zárójelben beállítja a sebességet (a minta gyors létrehozásához próbálja meg a sebességet 75 -re állítani).
7. lépés. Hozzon létre később egy változót, amelyet négyzetméretként kell használni
A programban kapott hűvös geometriai minta a képernyőn rajzolt sok négyzetből áll. Létre kell hoznia egy „size” nevű változót, és egyenlő 20 -mal, amely a négyzetek méretének beállítására szolgál
8. Létrehoz egy for ciklus
A kívánt geometriai minta megszerzéséhez meg kell tartani a toll négyzeteket, ezt ismétléssel kell elvégezni, ami a for ciklus célja. Ezt úgy kell megtenni, hogy a következő kódsorba írja: „i (150) tartományban:“. Ez azt jelenti, hogy a programot 150 -szer futtatja, ebben az esetben 150 -szer négyzetek rajzolásához használják, ami hűvös geometriai mintát eredményez. (A for ciklus létrehozása után minden lépésnek a for cikluson belül kell lennie. Ez egyszerűen a tabulátor megnyomásával és a behúzással történik. Ezt azonban automatikusan meg kell tennie az Ön számára a ciklus létrehozása után.)
9. lépés. Készítsen véletlenszerű színt
A minta véletlenszerűen generált színeinek megadásához a következőket kell tennie. A következő sorban hozzon létre egy „r” nevű változót, és állítsa be a „random.randint” értékre (0, 225). Ismételje meg ezt a lépést még kétszer a „g” és „b” változónevek használatával.
10. lépés. Tárolja a véletlenszerű színt
Most, hogy három változó generál véletlenszerű számokat, ezeket egy változóban kell tárolnia. A következő kódsorban készítsen „randcol” nevű változót, és állítsa egyenlőre „(r, g, b)”.
11. lépés: Hagyja, hogy a program színt használjon
Ahhoz, hogy a program hozzáférjen a színekhez, futtassa a szín funkciót. A színfunkció futtatásához mindössze annyit kell tennie, hogy beírja a „colormode (255)” kód következő sorát, és továbblép a következő sorba.
12. lépés Állítsa be a színt
A korábban létrehozott toll használatával beállíthatja a színét. Ezt a „toll.szín (randcol)” felirattal teheti meg. Ez most véletlenszerű színt ad a tollnak, amikor kirajzolja a mintát.
13. lépés. Adja meg a tollra vonatkozó utasításokat
A kívánt hatás eléréséhez be kell írnia a „toll.kör” (méret, lépések = 4)”értéket. A 7. lépésben létrehozott egy „méret” változót, amelyet itt használnak. Ekkor a „lépések = 4” rész hozza létre a négyzetet.
14. lépés Fordítsa el a tollat
A hűvös minta abból származik, hogy a tollat elforgatjuk a hurok minden iterációjában. A tollat úgy fordítja el, hogy a „pen.right (55)” kód következő sorába írja. Így a toll minden alkalommal 55 fokkal jobbra fordul a hurkon keresztül.
15. lépés. Növelje a négyzet méretét
A menő minta része, hogy a négyzet egyre nagyobb lesz. Ezt úgy teheti meg, hogy a kód utolsó sorát „size = size +3” írja. Tehát a cikluson keresztül minden alkalommal 3 -mal növeli a négyzet méretét.
16. lépés. Futtassa a programot
A programodnak úgy kell kinéznie, mint itt. A hűvös geometriai minta megtekintéséhez mindössze annyit kell tennie, hogy megnyomja az „f5” billentyűt.
Tippek
- Az első futtatáskor megkéri, hogy mentse el a programot, győződjön meg róla, hogy.py fájlként menti
- Az első futtatás után, ha azt mondja, hogy a program nem válaszol, hagyja figyelmen kívül, és lépjen ki a programból.