Programmeren kan soms een beetje saai en vervelend zijn, vooral als het gaat om het volgen van programmeerlessen. Vaak voeren de programma's die u maakt alles uit in een zwart klein venster en dat is alles. In de programmeertaal Python kun je iets genaamd Turtle Graphics gebruiken waarmee je een aantal behoorlijk coole programma's kunt maken. Een programmeur van elk vaardigheidsniveau kan dit gebruiken om een cool geometrisch patroon in Python te creëren.
Stappen
Stap 1. Downloaden de Python-compiler.
Vergeet niet om versie 2.7 te downloaden.
Stap 2. Open de Python-shell
Ga onder de map Python 2.7 en klik op IDLE (python GUI). Het zou moeten verschijnen met een python-shell zoals deze.
Stap 3. Start een nieuw bestand vanuit de shell
Klik in de linkerbovenhoek op bestand en klik in de vervolgkeuzelijst op "Nieuw bestand". Dit opent een naamloos bestand waarin u uw programma gaat schrijven.
Stap 4. Importeer Turtle-afbeeldingen
Om schildpadafbeeldingen te kunnen gebruiken, moet je ze in je programma importeren. U dit in de eerste regel van uw code. Je typt gewoon "from turtle import *" zoals zo. Om uw programma willekeurig gegenereerde kleuren te geven, typt u op de volgende regel "willekeurig importeren".
Stap 5. Maak een scherm aan in je programma
Om afbeeldingen in je programma te hebben, moet je een scherm maken waarin ze kunnen worden weergegeven. Dit doe je door een variabele aan te maken (het beste is om het variabele scherm een naam te geven) en deze gelijk te stellen aan de functie "Screen()". Ook de schermgrootte moet worden ingesteld. Op de volgende regel neemt u de variabelenaam die u voor uw scherm hebt gemaakt en gebruikt u de functie schermgrootte. Bijvoorbeeld: screen.screensize(400, 400,”zwart”). Binnen de haakjes stelt u de hoogte, breedte en achtergrondkleur van het scherm in.
Stap 6. Maak een pen om het geometrische patroon te tekenen
Net als bij de vorige stap met het scherm stel je een variabele in (best benoemde pen om verwarring te voorkomen) gelijk aan de functie "Pen()". Op de volgende regel stelt u de snelheid van de pen in met behulp van de snelheidsfunctie op dezelfde manier als de laatste stap, maar in plaats van ".screensize" te gebruiken, gebruikt u ".speed". Binnen de haakjes stelt u de snelheid in (om het patroon snel te maken, probeert u de snelheid in te stellen op 75).
Stap 7. Maak later een variabele om te gebruiken als de grootte van een vierkant
Het coole geometrische patroon dat je in dit programma krijgt, is gemaakt van veel vierkanten die op het scherm worden getekend. U moet een variabele met de naam "grootte" maken en deze gelijkstellen aan 20, die zal worden gebruikt om de grootte van deze vierkanten in te stellen
Stap 8. Maak een for-lus
Om het gewenste geometrische patroon te krijgen, moet je de pen vierkanten laten maken, je doet dit door herhaling, waar een for-lus voor is. Dit wordt gedaan door op de volgende regel code "for i in range (150): " te schrijven. Wat dit doet, is het programma instellen om iets 150 keer uit te voeren, in dit geval wordt het gebruikt om vierkanten 150 keer te tekenen, wat zal resulteren in een cool geometrisch patroon. (Alle stappen na het maken van de for-lus moeten binnen de for-lus vallen. Dit wordt gedaan door simpelweg op de tab-toets en inspringing te drukken. Het zou dit echter automatisch voor u moeten doen nadat de lus is gemaakt.)
Stap 9. Bereid een willekeurige kleur voor
Om het patroon willekeurig gegenereerde kleuren te geven, moet je het volgende doen. Maak op de volgende regel een variabele met de naam "r" en stel deze in op "random.randint(0, 225). Herhaal deze stap nog twee keer met de variabelenamen "g" en "b".
Stap 10. Sla de willekeurige kleur op
Nu er drie variabelen zijn die willekeurige getallen genereren, moet je ze in een variabele opslaan. Maak in de volgende regel code een variabele met de naam "randcol" en stel deze in op "(r, g, b)".
Stap 11. Laat het programma kleur gebruiken
Om uw programma toegang te geven tot kleuren heeft u de kleurfunctie uitgevoerd. Om de kleurfunctie uit te voeren, hoeft u alleen maar op de volgende regel code "colormode(255)" te typen en naar de volgende regel te gaan.
Stap 12. Stel de kleur in
Met de pen die u eerder hebt gemaakt, stelt u de kleur in. U doet dit door "pen.color(randcol)" te schrijven. Dit geeft je pen nu een willekeurige kleur wanneer hij het patroon tekent.
Stap 13. Geef de pen instructies
Om het gewenste effect te krijgen, moet u "pen.circle(size, steps = 4)" typen. In stap 7 heb je een variabele "grootte" gemaakt die hier wordt gebruikt. Dan is het gedeelte "stappen = 4" wat het vierkant creëert.
Stap 14. Draai de pen om
Het coole patroon komt van het draaien van de pen in elke iteratie van de lus. U draait de pen door op de volgende regel code “pen.right(55)” te schrijven. Hierdoor draait de pen telkens 55 graden naar rechts door de lus.
Stap 15. Vergroot het vierkant
Een deel van het coole patroon is dat het vierkant steeds groter wordt. Dit doe je door de laatste regel code “size = size +3” te schrijven. Dus elke keer dat je door de lus gaat, wordt het vierkant met 3 vergroot.
Stap 16. Voer het programma uit
Je programma zou eruit moeten zien zoals hier. Om het coole geometrische patroon te zien, hoef je alleen maar op "f5" op je toetsenbord te drukken.
Tips
- De eerste keer dat het wordt uitgevoerd, wordt u gevraagd om het programma op te slaan, zorg ervoor dat u het opslaat als een.py-bestand
- Na de eerste keer draaien als het zegt dat het programma niet reageert, negeer het gewoon en verlaat het programma.