問題タブ [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 投票する
1 に答える
1403 参照

haskell - Haskell モナドとしての Turtle Graphics

Haskell でタートル グラフィックスを実装しようとしています。目標は、次のような関数を記述できるようにすることです。

次に、ポイントのリストを生成します(おそらく追加のプロパティを使用):

これはすべて「通常の」方法で機能していますが、Haskell モナドとして実装して do 表記を使用することに失敗しました。基本的なコード:

これで書けるようになりました

そして、期待される結果を得る。ただし、これを のインスタンスにすることはできませんMonad

結果は

そして、リストを新しいオブジェクトでラップすると

私は得る

他のさまざまなバージョンを試しましたが、思い通りに実行できませんでした。私は何を間違っていますか?何を間違って理解していますか?

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

python - Pythonで1行で2つの個別の値を読み取る

あなたの助けが必要です。これはこれまでの私のプログラムです

ご覧のとおり、文字列の後に [n] がない場合、その文字列は無視されています。どうすればこれを修正できますか?

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

python - Pythonで1行に3つ以上の個別の値を読み取る

重複の可能性:
Pythonで1行に2つの別々の値を読み取る

これまでの私のプログラムは次のとおりです。

ただし、turtle.goto、turtle.write、およびturtle.colorコマンドも実装する必要があります。これらのコマンドには、別の文字列または整数変数が必要です。コードのどの部分でこれらの変数を定義する必要がありますか?

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

python - ユーザーが入力したコマンドをタートルコマンドとして実行するにはどうすればよいですか?

ユーザーにforward(90)などのタートルコマンドを要求し、それをタートルコマンドとして実行できるようにする必要があります。たとえば、turtle.forward(90)を実行し、ユーザーが終了するまで繰り返します。これまでのところ:

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

python - タートルグラフィックスを備えた14セグメントディスプレイ

タートル グラフィックスを使用して入力を 14 セグメント文字に変換するにはどうすればよいですか?

コードを貼り付けた完全な回答は必要ありません。どうやってそれを進めるかについて、いくつかのアイデアが必要です。

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

java - Java タートル再帰

T を円で描くメソッドを作成する必要があります。

int s= T の長さ int c= 描画する T の量と各 T を回転させる角度

これは私のコードです:

int s = 線の長さ int c = 描画する T の数 (および毎回回転する角度)

描画されるものは次のとおりです: 4 つの丸で囲まれた T このメソッドは再帰的に呼び出され、このメソッドの停止条件を見つけることができません。これは、int c パラメーターがターンの角度であるため変更される可能性があるためです。変更する必要があるため、それは私の停止パラメーターです。 .

助けはありますか?

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

python - 各深さの色でシェルピンスキー三角形を再帰的に描画しますか?

誰でもこの問題を解決できますか?
次のような特定の深さで色を持つシェルピンスキー三角形が必要です。

特定の深さで三角形の色を変更する方法がわかりません。
前もって感謝します!

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

python - 関数からタートル グラフィックスが描画されない

以下の関数とスペースで分割された入力 (つまり forward 20) を使用すると、タートルは色と書き込み関数を実行しますが、前方、後方、右または左を使用すると何もせず、空白のタートル ウィンドウが表示されます。

これは、前方および後方コマンドの関数とコードの要約版です。

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

menu - 対話型メニューを Python タートル グラフィックスに挿入する方法

そのため、Python タートル グラフィックス プロジェクトにインタラクティブなメニューを配置する必要があるコンピューター サイエンスの課題があります。私は python 2.7.3 で実行していますが、どのモジュールをインポートするか、および対話型メニューを python タートル グラフィックスに配置する方法の基本的な概要についてのヘルプが必要です。回答ありがとうございます。

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

python - LinuxのPydevでpythonTurtleを動作させることができません