Pythonにturtleがあるそうなので使ってみることにしました。
![](https://blogimg.goo.ne.jp/user_image/10/d0/81d5c211a597f3f6bcf2973d64d37355.png)
まずPythonのインストールから
本家ダウンロード
![](https://blogimg.goo.ne.jp/user_image/02/13/4907d3ffab587fe68daea4ba1d46f89a.png)
Python 3.7.2 - 2018-12-24
Download Windows x86-64 executable installer
最新版でいってみることにします。ダウンロードして実行。(Windowsが32ビット版ならx86の後ろに-64のついていない方になります。)
実行後の画面でpathを入れるにチェックしてふつうのインストール
![](https://blogimg.goo.ne.jp/user_image/0e/ee/ef91c051b5743845a11a1c81552707b7.png)
<参考文献>
Pythonのインストール(64ビットWindows版)
Wondowsの左下のスタートからすべてのプログラム、python3.7フォルダの中にあるIDLEを実行
![](https://blogimg.goo.ne.jp/user_image/49/d6/9c05d63be80d9c6f42bdd21c10685566.png)
起動します。
![](https://blogimg.goo.ne.jp/user_image/3e/cb/30023d1dca2f10bbbbbb4b176fb9628a.png)
ここからfile newfileとして新しくプログラムファイルを作ります
![](https://blogimg.goo.ne.jp/user_image/20/ae/f22af3f45edf3e3a1b3898ad41b9c295.png)
<参考文献>
24.1. turtle — タートルグラフィックス
ここにあるプログラムをコピーしてみます。
![](https://blogimg.goo.ne.jp/user_image/23/fe/91c4c0372b861e1e4b2e1006cd487fcf.png)
F5キー押下で実行します。(最初はファイルの保存を要求されます)
![](https://blogimg.goo.ne.jp/user_image/0c/0d/df7d6af8add4a9825af3419c74076265.png)
言語を知っている人ならなんでこれで動くの???となりますが先ほどのマニュアルに記述がありました。
手続き型インターフェイスでは Screen および Turtle クラスのメソッドを元にした関数を提供しています。
その名前は対応するメソッドと一緒です。 Screen のメソッドを元にした関数が呼び出されるといつでも screen オブジェクトが自動的に作られます。
Turtle のメソッドを元にした関数が呼び出されるといつでも(名無しの) turtle オブジェクトが自動的に作られます。
ちょっと遅いので少し速くしてみます。
![](https://blogimg.goo.ne.jp/user_image/09/f5/79c22426d0aab7ae60ced0f09379f673.png)
最初の画面は本家のサイトにあったデモです。
>python -m turtledemo
このコマンドで実行します。画面はnimという棒消しのゲームのようです。
すでに負けている気がしますが...
![](https://blogimg.goo.ne.jp/user_image/10/d0/81d5c211a597f3f6bcf2973d64d37355.png)
まずPythonのインストールから
本家ダウンロード
![](https://blogimg.goo.ne.jp/user_image/02/13/4907d3ffab587fe68daea4ba1d46f89a.png)
Python 3.7.2 - 2018-12-24
Download Windows x86-64 executable installer
最新版でいってみることにします。ダウンロードして実行。(Windowsが32ビット版ならx86の後ろに-64のついていない方になります。)
実行後の画面でpathを入れるにチェックしてふつうのインストール
![](https://blogimg.goo.ne.jp/user_image/0e/ee/ef91c051b5743845a11a1c81552707b7.png)
<参考文献>
Pythonのインストール(64ビットWindows版)
Wondowsの左下のスタートからすべてのプログラム、python3.7フォルダの中にあるIDLEを実行
![](https://blogimg.goo.ne.jp/user_image/49/d6/9c05d63be80d9c6f42bdd21c10685566.png)
起動します。
![](https://blogimg.goo.ne.jp/user_image/3e/cb/30023d1dca2f10bbbbbb4b176fb9628a.png)
ここからfile newfileとして新しくプログラムファイルを作ります
![](https://blogimg.goo.ne.jp/user_image/20/ae/f22af3f45edf3e3a1b3898ad41b9c295.png)
<参考文献>
24.1. turtle — タートルグラフィックス
ここにあるプログラムをコピーしてみます。
![](https://blogimg.goo.ne.jp/user_image/23/fe/91c4c0372b861e1e4b2e1006cd487fcf.png)
F5キー押下で実行します。(最初はファイルの保存を要求されます)
![](https://blogimg.goo.ne.jp/user_image/0c/0d/df7d6af8add4a9825af3419c74076265.png)
言語を知っている人ならなんでこれで動くの???となりますが先ほどのマニュアルに記述がありました。
手続き型インターフェイスでは Screen および Turtle クラスのメソッドを元にした関数を提供しています。
その名前は対応するメソッドと一緒です。 Screen のメソッドを元にした関数が呼び出されるといつでも screen オブジェクトが自動的に作られます。
Turtle のメソッドを元にした関数が呼び出されるといつでも(名無しの) turtle オブジェクトが自動的に作られます。
ちょっと遅いので少し速くしてみます。
![](https://blogimg.goo.ne.jp/user_image/09/f5/79c22426d0aab7ae60ced0f09379f673.png)
最初の画面は本家のサイトにあったデモです。
>python -m turtledemo
このコマンドで実行します。画面はnimという棒消しのゲームのようです。
すでに負けている気がしますが...