Lätt design - Turtle grafik Python (2 / 4 steg)

Steg 2: Den första konstruktionen: kod & förklaring



# Vad kommer efter # inte ses av python. Detta är kommentarer. :)
från turtle importera * # import modul sköldpaddan,
#* står för alla, som underlättar
Speed(0) # anger hastigheten på ritningen till 0, vilket är den snabbaste
pencolor('white') # anger färg för penna/raderna till vitt
bgcolor('black') # anger färgen på bakgrunden/canvas svart
x = 0 # skapar en variabel x med värdet 0
up() # hissar upp pennan, så inga linjer dras
#note fd() betyder framåt, bk() betyder flytta tillbaka
# rt() eller lt(): luta precis vid en viss vinkel
RT(45)
fd(90)
RT(135)
Down() # uppsättningar ner pennan, så att sköldpaddan kan rita
medan x < 120: # medan värdet av x är mindre än 120,
#continuously gör så här:
fd(200)
RT(61)
fd(200)
RT(61)
fd(200)
RT(61)
fd(200)
RT(61)
fd(200)
RT(61)
fd(200)
RT(61)
RT(11.1111)
x = x + 1 # lägger till 1 till värdet av x,
# så att det är närmare 120 efter varje slinga
exitonclick() # när du klickar, turtle utgångar.
#That's all! Försök anpassa skriptet! 8)

Koden är självförklarande speed(), pencolor(), fd(), rt(), lt(), etc. är alla funktioner. I princip är de instruktioner för Python att följa. Skönhet kommer att leda.

I stället för att hålla den så här, försök att använda enkel logik för att skapa vackrare mönster.

När du har sparat genom att trycka på Ctrl + S kör genom att trycka på F5. Resultatet i form av en video.

Se Steg
Relaterade Ämnen

Turtle grafik

* OM DU VILL KÖRA DETTA MÅSTE DU INSTALLERA PYTHONÖppna Turtle.pyOm du vill redigera den här bara öppna den med anteckningar...

Python coding for Minecraft

Detta Instructable visar hur du installerar och använder en mod som jag skrev som låter dig styra Minecraft med python skript. Ska jag fokusera på Windows, men OS X och Linux bör fungera lika bra.Python-skript kan skapa fina saker i världen, och det...

Python kodning för Android Minecraft PE

Raspberry PI version av Minecraft låter du skriptet i Python, att göra fraktala mönster, ritningar, sköldpadda grafik, enkel spel, etc. Samma sak kan göras på en stationär version med min Raspberry Jam Mod (här är min Instructable på hur man använder...

Dragon kurva med Python

Dragon kurvan är en intressant och vacker fraktal. Det är faktiskt en familj av själv-liknande fraktaler, men jag kommer att fokusera på den mest kända, Heighway draken, döpt efter en av NASA fysiker som studerat det, John Heighway. Dragon kurvan får...

Tillämpa Vinyl grafik fordon

En bra låt författare, heter Lionel Richie, skrev och sjöng en låt som heter "EASY". Det var inspirationen bakom namnet jag har slutligen beslutat om för min buss. Den första raden av låten är, "det är därför jag är lätt, som en söndag morg...

Arduino + TFT--> sköldpadda grafik

Inspirationen till detta Instructable kom från minnen av turtle grafiken som var en del av TI logotyp, ett program som gick på hemdatorn TI 99 4A. Och det kom från Grafikmöjligheterna på Adafruit 2.8" TFT Shield. Sätta en på din Arduino Uno, och låt...

Låg kostnad, Arduino-kompatibel ritning Robot

Jag designade detta projekt för ett 10-timmars workshop för ChickTech.org vars mål är att införa tonåriga kvinnor till STEM ämnen. Målen för det här projektet var:Lätt att bygga.Lätt att programmet.Gjorde något intressant.Låg kostnad så deltagarna ku...

Billigt, lätt Robotics för icke-programmerare

Hej Robotics-programmerare-vill att bina! Trött på att försöka olika "miljöer" bara för att finna att det finns en brant inlärningskurva mellan dig och de coola roboten tricks din nördiga vänner göra? Är de kommersiella kit för dyrt? Då är detta...

Arduino ritning Robot

Jag designade detta projekt för ett 10-timmars workshop för ChickTech.org vars mål är att införa tonåriga kvinnor till STEM ämnen. Målen för det här projektet var:Lätt att bygga.Lätt att programmet.Gjorde något intressant.Låg kostnad så deltagarna ku...

Etch-a-Sketch LOGO - EASiLOGO

Vad får du om du korsar en sköldpadda med en Etch-a-Sketch?Etch-A-Sketch interaktiva LOGO - "EASiLOGO"!Detta är den första programmeringsspråk som utformats speciellt för världen berömda leksaken från Ohio Arts - Etch-a-Sketch. Om du aldrig sett...

En DIY Arcade tabell drivs av Raspberry Pi

Gaming med emulatorer har funnits ganska en stund, men ingenting ger tillbaka nostalgi av den gamla arkaden som att spela spel med en vintage joystick och de stora runda knapparna. Liksom många av oss, jag har alltid drömt om att äga ett original sta...

Anpassade trä och metall kupan ange (brädspel)

en vän introducerade mig till spelet bikupa i sommar (think schack-möter Domino-möter insekter!), och jag var verkligen glada att göra en egen uppsättning för mig själv! Ursprungliga spelet bitar hade en riktigt trevlig vikt till dem och jag ville se...

Maskin sinnen: Öga klistermärken

Om du tänker på det, maskiner och datorer är som oss på många sätt – de har hjärnor (processorer), ögon (kameror), öron (mikrofoner), etc. Maskinen sinnen är en serie av artefakter som syftar till att omvända perspektiv på hur vi uppfattar teknik. Hu...

Lätt tapeter skriva ut konst

Förra året köpte vi vår första hem. Tills nyligen, var vårt rum ganska trist. Jag ville att krydda upp det rummet, men på en budget. Jag har alltid haft denna besatthet med tapeter och jag ville se om jag kunde göra något elegant men moderna med det...

Anpassade NYC tunnelbana mosaik namn Sign

Ikoniska konstverk stänkte i hela New York City tunnelbanesystemet. De pryder väggarna i tunnelbanan posterar i skyltning och försköna subway kakel väggar. Kakel mosaik är en återgång till gamla världen hantverk som användes för att bygga gångtunnlar...

Rapid Prototyping teknik för att utforma skarven med hjälp av Bezier kurvor.

Rapid Prototyping teknik för designledade, interfolierade eller ortodoxas ledermed hjälp av Bezier kurvor i modelleringkomplexa robotic rörelserR. Siderits MDS. Clifford MSIVJ. HawkinsM. snabb Exp-Path TeamK. Cannon MSII Exp-Path TeamV. Singh EXP-Pat...

Hur man gör stora schabloner för sprayfärg

Stenciler? Är inte de för graffitikonstnärer? Egentligen är en vanlig missuppfattning, utan en missuppfattning ändå. Sprayfärg stenciler är ett roligt sätt att göra enkelt reproducerbar design och grafik som du skapar. På bara några få steg, kommer j...

Turtle Pond Design

utforma en damm för sköldpaddor är lätt när du vet tips och tricks från professionella turtle pond byggare. Tur denna unika vattenlevande sköldpadda livsmiljö och granska damm design byggteknik som kommer att förbättra din förståelse utav den optimal...

Hur till använda Python's Turtle funktion

Python är ett programmeringsspråk som är proppfull med massor av nyttiga saker. Jag kommer att visa dig hur du använder funktionen sköldpadda idag!Detta är förresten min första instructables!Steg 1: sköldpaddor???En sköldpadda i det programmera språk...