変数、代入、繰り返し、場合に応じた処理(2)
環境設定
Google colaboratoryで実行できます
Google Turtleを利用するための初期設定をします
!pip install ColabTurtle
import ColabTurtle.Turtle as turtle
(1)基本動作
一筆書きで、アルファベット(N, M, V, W)などを書いてください(最初は上を向いています。最初に回転させると、下へ向きます)
turtle.initializeTurtle()
turtle.pendown()
turtle.forward(100)
turtle.right(120)
turtle.forward(200)
turtle.penup()
(2)繰り返しの動作
繰り返しの回数、長さ、角度を変えて□や☆などの模様を描いてください
turtle.initializeTurtle(initial_speed=5)
turtle.pendown()
for i in range(8):
turtle.forward(100)
turtle.right(62)
turtle.penup()
(3)関数を使った繰り返しの動作
碁盤の目を書いてください
turtle.initializeTurtle(initial_speed=5)
def waku():
for i in range(0,4):
turtle.right(90)
turtle.forward(40)
turtle.pendown()
waku()
turtle.forward(40)
waku()
turtle.penup()
(4)関数を使った繰り返しの動作
角度を変えながら、円を描く動作を繰り返してください
turtle.initializeTurtle(initial_speed=10)
l = 10
n = 30 #n角形のn
def maru():
for j in range(n):
turtle.forward(l)
turtle.right(360/n)
turtle.pendown()
maru()
turtle.right(30)
maru()
turtle.right(30)
maru()
turtle.penup()
北海道医療大学・情報センター