turtleモジュールの使い方

turtleモジュールで絵を描く

四角形を描く

from turtle import *

bgcolor('white')
color('red')
pensize(5)
speed(30)
forward(200)
left(90)
forward(200)
left(90)
forward(200)
left(90)
forward(200)
left(90)
exitonclick()

from turtle import *

bgcolor('white')
color('red')
pensize(5)
speed(30)
for i in range(4):
  forward(200)
  left(90)
exitonclick()

変数を使って描く

from turtle import *

bgcolor('white')
color('red')
pensize(5)
speed(30)
number = 6
for i in range(number):
    forward(200)
    left(360 / number)
exitonclick()

from turtle import *

bgcolor('white')
color('red')
pensize(5)
speed(30)
number = 3
for i in range(6):
    for j in range(number):
        forward(100)
        left(360/number)
    number = number + 1
exitonclick()

だんだん長くなる三角形

from turtle import *

bgcolor('white')
color('red')
pensize(5)
speed(30)
length = 10
for i in range(50):
    forward(length)
    left(120)
    length = length + 10
exitonclick()