問題タブ [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.
python - Tkinter、Pythonでの画像の階層化[それを理解した(額を叩く)]
私は、TKinter上に構築されたcTurtleと呼ばれるグラフィックモジュールを使用しています。制御可能な各「タートル」には、TKinterで割り当てられた画像があります。モジュールにメソッドを追加して、特定の「タートル」のレイヤー位置を変更できるようにしようとしています。言い換えれば、特定の画像をディスプレイリストの一番上に配置できるようにするメソッドを追加したいと思います。作成したメソッドを呼び出すと、このエラーが発生します
関数が渡したものを拒否する理由を誰かが認識していますか?引用符で囲まれた数字はオブジェクトIDのようで、機能するはずです。
よく編集してください、私は関係するすべてを貼り付けないことによって、ここで自分自身に大きな不利益をもたらしました。私は数日前にこれらの新しいメソッドをコーディングし、それ以来デバッグを試みてきました。私はそれらを最初に正しくコーディングしたことがわかりました。問題は、私がそれらをどのように呼んだかということでした。exitOnClick()の後にvisup()テスト行を追加しました。これは、ウィジェットが実際にはすでに破棄されていることを意味します。しかし、ねえ、私はそれを最初に正しくコーディングしました!ちょっと...
python - Pythonで亀の形を回転させる方法
ルーレットゲームのカメの形をルーレットホイールに登録しました。ホイールを 3 回回転させたい。これは私のプログラムです:
ホイールは正しく表示されますが、回転していないようです。私はこれがうまくいくはずだと思います。そうでない場合は、他の方法があります。ありがとうございました。
python - Turtle モジュールには属性 color がありませんか?
上の Python ドキュメントturtle
からサンプル コードの最初の部分を実行しようとすると、次のようになります。
私は得るNameError
:
NameError: 名前 'color' が定義されていません
モジュールを微調整しimport
て手動で指定しても機能しません。
ドキュメントに従って、明らかに含まれているPython v3.2.3を使用してturtle.color
います。Pythontkinter
も同様に機能するため、サポート付きでインストールさimport tkinter
れます。
完全なトレースは次のとおりです。
奇妙です。コマンド ラインまたは IDLE のいずれかでシェルに入り、一度に 1 つずつコマンドを入力すると、次のようになります。
問題ありません。IDLE で新しいウィンドウを開き、すべてのコマンドを入力して、スクリプトを実行したときだけです。
python - Python タートル グラフィックスを使用した 14 セグメント表示
ここに私の課題があります: http://cs.nyu.edu/courses/summer11/V22.0002-002/assign6_summer2011.html
これまでのところ、次のように書いています。
私の問題は、各ストロークの描き方がわからないことです。次に、各文字と数字をどのように描画するかを挿入する必要があることはわかっていますが、正しい軌道に乗っていますか? 誰かtop_stroke
が私を始めるために絵を描くのを手伝ってくれませんか? ご協力いただきありがとうございます。
python - タートルに円を認識させるにはどうすればよいですか?
タートル グラフィックスを使用して、長方形内に (ベン図のように) 2 つの円を重ねて描画し、ベン図にランダムなドットをプロットする Python プログラムを作成しようとしています。
これは成功しましたが、点が円の 1 つにあるのか、ベン図の交点にあるのかをプログラムに認識させたいと考えています。次に、ドットがどの地域にあるかに応じて、ドットの色を変更したいと思います。
私がプログラムのためにこれまでに行ったことは、変数をリストし、形状を定義し、 for ループを作成してランダムにポイントを生成することです。
python - リストを介してタートルの形状の色を変更する方法
shape_color = ['red', 'blue', 'green']
のような色のリストを作成し、そのリストを単一のonkey()
キーボード キーに割り当てて、そのキーを押すたびに色のリストを循環し、タートルの色を変更する方法があるかどうか疑問に思っていました。私のプログラムは Python タートル グラフィックスであり、カーソルを動かしてさまざまな形状を画面にスタンプします。
python - Pythonでonkey関数を使用してリストの位置を変更する方法
shapes = ["square", "triangle", "circle"]
onkey関数で作ったリストでタートルの形を変えたいです。つまり、h などのボタンを押すたびに、h を押すたびに各形状を通過するようにするにはどうすればよいでしょうか。turtle.shape ()
これを達成するために関数を使用します。
これまでに行ったことは、形状のリストを作成することですが、次に達成したいことを達成する方法がわかりません。
python - Itertools サイクルの使用の難しさ
現時点では、とTurtle
を使用してbegin_poly
多くの形状を定義していend_poly
ますregister_shape
。これらの値をすべてリストに入れ、ボタンを押すだけでリストを循環させ、Turtle
形状を変更できるようにしたいと考えています。私はこれを達成するのに苦労しており、これをItertools
達成する方法について何らかの支援を求めていました.
編集:最終的には機能しました。すべての値をリストに追加し、カウンターを使用して移動するインデックスを選択しました。
python - Python:座標が円内にあるかどうかを確認する
重複の可能性:
Turtleに円を認識させるにはどうすればよいですか?
いくつかの円を描く機能があり、その中にドットを配置します。ドットが円の中にあるかどうかによって、色が変わるかどうかによって異なります。
私が見つけた最大の問題は、ドットが円の中にあるかどうかを確認する方法です。誰かが円内の座標を計算する方法を知っていますか、それとも円に対して座標をチェックできる方法ですか?
python - カメを使って形を描く
Python / Turtleを使用して、次のような結果を達成しようとしています。
絵の具で不均一な正方形を描きましたが、それはそれらが均一であることを意味します。正方形は、ユーザー入力に応じて任意の形状にすることができます(たとえば、ポリゴンの場合は5)。
これまでの私のコードは次のとおりです。
そして、これが私が得るものです:
私が得るエラーは次のとおりです。カウント+=1 <8のため、ループによって8回繰り返されるのに、2つだけではなく、合計8つの形状を印刷するにはどうすればよいですか?
ループは毎回50、50を追加することで、xとyの位置を変更すると思いました。次に、ループを微調整して、目的の形状を作成するための正しい座標を指定しますが、まだ8つすべてが表示されませんか?
コードの再構成にしばらく時間を費やしましたが、試行錯誤を繰り返す代わりに、何らかの助けがうまくいくと思いました。
Python3.2.3を使用しています