キャンパスと座標
【開発環境】
OS:Win10(64ビット)
言語:Python3.8.5(64bit)
Python の統合開発環境:IDLE
IDLEの操作は別サイト参照のこと
【キャンパスと座標】
window_width()メソッド・window_height()メソッドでキャンパスサイズを確認する
・下記のようなコードを書き「kame2.py」に書き、実行してみる
import turtle
kame = turtle.Turtle()
kame.shape('turtle')
kame.shapesize(2,2,3)
w = kame.getscreen().window_width()
h = kame.getscreen().window_height()
print(w)
print(h)
実行
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>>
=========================== RESTART: D:\Data\kame2.py ==========================
960
810
>>>
次に、マウスでキャンパスサイズを変えて実行
>>> kame.getscreen().window_width()
579
>>> kame.getscreen().window_height()
456
>>>
【現在位置を知る】
=========================== RESTART: D:\Data\kame2.py ==========================
>>> kame.position()
(0.00,0.00)
>>>
【移動する】
=========================== RESTART: D:\Data\kame2.py ==========================
>>> kame.goto(150,200)
>>>
>>> kame.position()
(150.00,200.00)
>>>
【距離の測定】
>>> kame.distance(0,0)
250.0
>>>
【ペンの上げ下げ】
・ペンを上げると亀は動くか円が描かれない
>>> kame.penup()
>>> kame.circle(150)
>>> #ペンの状態を調べる
>>> kame.isdown()
False
・ペンを下げると、亀が動き円も描かれる
>>> kame.pendown()
>>> kame.circle(150)
>>>