Python Turtle vinklar
Undersök vinklar och Turtle med ett Pythonprogram
Det här kodexemplet passar till avsnittet om vinklar på Ma1c. Turtle är en klassiker inom undervisningen i programmering och använder språket Logo.
Koden
import turtle # Importera turtle så vi kan använda oss av turtle Bob = turtle.Turtle() # Skapar sköldpaddan Bob steg = 0 # Antal steg Bob ska gå i början while True: # Gör följande för alltid: Bob.fd(steg) # Bob går X antal steg frammåt Bob.rt(360/7 + 1) # Roterar Bob åt höger steg += 1 # Öka antal steg Bob ska gå
Credit
Jesper Lundgren gjorde programexemplet.
Uppgift
Uppgift |
---|
Förbättra programmet
Vad händer om du låter Bob svänga mer eller mindre än en sjundedel av 360 grader? Eller om du ökar på med mer än ett. Testa dig fram till snygga mönster. Beskriv i ord och försök förbättra koden.
|