問題タブ [turtle-graphics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
166 参照

python - Tkinter、Pythonでの画像の階層化[それを理解した(額を叩く)]

私は、TKinter上に構築されたcTurtleと呼ばれるグラフィックモジュールを使用しています。制御可能な各「タートル」には、TKinterで割り当てられた画像があります。モジュールにメソッドを追加して、特定の「タートル」のレイヤー位置を変更できるようにしようとしています。言い換えれば、特定の画像をディスプレイリストの一番上に配置できるようにするメソッドを追加したいと思います。作成したメソッドを呼び出すと、このエラーが発生します

関数が渡したものを拒否する理由を誰かが認識していますか?引用符で囲まれた数字はオブジェクトIDのようで、機能するはずです。

よく編集してください、私は関係するすべてを貼り付けないことによって、ここで自分自身に大きな不利益をもたらしました。私は数日前にこれらの新しいメソッドをコーディングし、それ以来デバッグを試みてきました。私はそれらを最初に正しくコーディングしたことがわかりました。問題は、私がそれらをどのように呼んだかということでした。exitOnClick()の後にvisup()テスト行を追加しました。これは、ウィジェットが実際にはすでに破棄されていることを意味します。しかし、ねえ、私はそれを最初に正しくコーディングしました!ちょっと...

0 投票する
2 に答える
12930 参照

python - Pythonで亀の形を回転させる方法

ルーレットゲームのカメの形をルーレットホイールに登録しました。ホイールを 3 回回転させたい。これは私のプログラムです:

ホイールは正しく表示されますが、回転していないようです。私はこれがうまくいくはずだと思います。そうでない場合は、他の方法があります。ありがとうございました。

0 投票する
1 に答える
7530 参照

python - Turtle モジュールには属性 color がありませんか?

上の Python ドキュメントturtleからサンプル コードの最初の部分を実行しようとすると、次のようになります。

私は得るNameError

NameError: 名前 'color' が定義されていません

モジュールを微調整しimportて手動で指定しても機能しません。

ドキュメントに従って、明らかに含まれているPython v3.2.3を使用してturtle.colorいます。Pythontkinterも同様に機能するため、サポート付きでインストールさimport tkinterれます。

完全なトレースは次のとおりです。

奇妙です。コマンド ラインまたは IDLE のいずれかでシェルに入り、一度に 1 つずつコマンドを入力すると、次のようになります。

問題ありません。IDLE で新しいウィンドウを開き、すべてのコマンドを入力して、スクリプトを実行したときだけです。

0 投票する
1 に答える
3110 参照

python - Python タートル グラフィックスを使用した 14 セグメント表示

ここに私の課題があります: http://cs.nyu.edu/courses/summer11/V22.0002-002/assign6_summer2011.html

これまでのところ、次のように書いています。

私の問題は、各ストロークの描き方がわからないことです。次に、各文字と数字をどのように描画するかを挿入する必要があることはわかっていますが、正しい軌道に乗っていますか? 誰かtop_strokeが私を始めるために絵を描くのを手伝ってくれませんか? ご協力いただきありがとうございます。

0 投票する
2 に答える
3152 参照

python - タートルに円を認識させるにはどうすればよいですか?

タートル グラフィックスを使用して、長方形内に (ベン図のように) 2 つの円を重ねて描画し、ベン図にランダムなドットをプロットする Python プログラムを作成しようとしています。

これは成功しましたが、点が円の 1 つにあるのか、ベン図の交点にあるのかをプログラムに認識させたいと考えています。次に、ドットがどの地域にあるかに応じて、ドットの色を変更したいと思います。

私がプログラムのためにこれまでに行ったことは、変数をリストし、形状を定義し、 for ループを作成してランダムにポイントを生成することです。

0 投票する
2 に答える
9452 参照

python - リストを介してタートルの形状の色を変更する方法

shape_color = ['red', 'blue', 'green']のような色のリストを作成し、そのリストを単一のonkey()キーボード キーに割り当てて、そのキーを押すたびに色のリストを循環し、タートルの色を変更する方法があるかどうか疑問に思っていました。私のプログラムは Python タートル グラフィックスであり、カーソルを動かしてさまざまな形状を画面にスタンプします。

0 投票する
2 に答える
335 参照

python - Pythonでonkey関数を使用してリストの位置を変更する方法

shapes = ["square", "triangle", "circle"]onkey関数で作ったリストでタートルの形を変えたいです。つまり、h などのボタンを押すたびに、h を押すたびに各形状を通過するようにするにはどうすればよいでしょうか。turtle.shape ()これを達成するために関数を使用します。

これまでに行ったことは、形状のリストを作成することですが、次に達成したいことを達成する方法がわかりません。

0 投票する
1 に答える
17374 参照

python - Itertools サイクルの使用の難しさ

現時点では、とTurtleを使用してbegin_poly多くの形状を定義していend_polyますregister_shape。これらの値をすべてリストに入れ、ボタンを押すだけでリストを循環させ、Turtle形状を変更できるようにしたいと考えています。私はこれを達成するのに苦労しており、これをItertools達成する方法について何らかの支援を求めていました.

編集:最終的には機能しました。すべての値をリストに追加し、カウンターを使用して移動するインデックスを選択しました。

0 投票する
3 に答える
11974 参照

python - Python:座標が円内にあるかどうかを確認する

重複の可能性:
Turtleに円を認識させるにはどうすればよいですか?

ここに画像の説明を入力してくださいいくつかの円を描く機能があり、その中にドットを配置します。ドットが円の中にあるかどうかによって、色が変わるかどうかによって異なります。

私が見つけた最大の問題は、ドットが円の中にあるかどうかを確認する方法です。誰かが円内の座標を計算する方法を知っていますか、それとも円に対して座標をチェックできる方法ですか?

0 投票する
1 に答える
19018 参照

python - カメを使って形を描く

Python / Turtleを使用して、次のような結果を達成しようとしています。

http://i.imgur.com/2eoAB.png

絵の具で不均一な正方形を描きましたが、それはそれらが均一であることを意味します。正方形は、ユーザー入力に応じて任意の形状にすることができます(たとえば、ポリゴンの場合は5)。

これまでの私のコードは次のとおりです。

そして、これが私が得るものです:

http://i.imgur.com/7hAje.png

私が得るエラーは次のとおりです。カウント+=1 <8のため、ループによって8回繰り返されるのに、2つだけではなく、合計8つの形状を印刷するにはどうすればよいですか?

ループは毎回50、50を追加することで、xとyの位置を変更すると思いました。次に、ループを微調整して、目的の形状を作成するための正しい座標を指定しますが、まだ8つすべてが表示されませんか?

コードの再構成にしばらく時間を費やしましたが、試行錯誤を繰り返す代わりに、何らかの助けがうまくいくと思いました。

Python3.2.3を使用しています