
turtleを使って図形を描く練習をします。
for文を使って幾何学模様を描いてみます。
幾何学模様というのは同じ形の図を繰り返して、全体として大きな模様を作ります。
問題
for文を使って幾何学模様を描いてみましょう。
例として、丸を使った模様と、四角を使った模様を用意しました。
これと同じ模様でなくてもかまいません。
いろいろな形を繰り返すことで、どんな模様ができるか試してみてください。
演習
回答
丸を使った模様のプログラム
#####初期設定
from turtle import*
screen = Screen()
screen.setup(500, 500)
shape("turtle")
width(4)
speed(10)
penup()
home()
pendown()
#####ここからプログラムを書く
for i in range(36):
circle(100)
lt(10)
四角を使った模様のプログラム
#####初期設定
from turtle import*
screen = Screen()
screen.setup(500, 500)
shape("turtle")
width(4)
speed(10)
penup()
home()
pendown()
#####ここからプログラムを書く
for i in range(36):
fd(100)
lt(90)
fd(100)
lt(90)
fd(100)
lt(90)
fd(100)
lt(90)
lt(10)

コメント