問題タブ [morse-code]

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 に答える
289 参照

python - Python 3 を使用してトランスレータを作成したい

英語をモールス符号に変換する Python を使用したトランスレータを作成しようとしています。動作させることができましたが、改善したいと思います。

ここに私が持っているものがあります:

print (morse['G'])

これで問題なく動作しますが、「何を翻訳しますか?」などの質問が表示されるようにしたいと思います。次に、誰かに(例として)「これはモールス符号に変換されます」と入力してもらいます。入力されたものは何でも変換されます。これを行う方法を知っている人はいますか?文字ごとに「print (morse['G'])」と入力するのは面倒そうです。

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

python - このスクリプトをループしますか? パイソン3

メッセージ入力の直後にループしたいので、最初に翻訳した後に何を翻訳したいか尋ねます。

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

python - Python 3 でモールス語から英語への翻訳を作成するのが難しい

だから、これが私の英語-モールス翻訳者のために持っているものです(これはうまくいきます):

これで問題なく動作します。私が問題を抱えているのは、モールス英語の翻訳者です。

ans = input('''英語からモールス語にするには 1 を押してください\nモリスから英語にするには 2 を押してください:''')

これで私が抱えている問題は、「-- --- .-. ... .」などのモールス符号の行を入力すると、次のように出力されることです。

これを修正して、tまたはeだけでなく、この場合はモールスという単語を出力する方法を知っている人はいますか?

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

python - あいまいなモールス符号のすべての可能性を出力する

私は学校の問題を任されており、困惑しています。私がしなければならないことは、あいまいなモールス符号の文字列 (つまり、何が文字で何がそうでないかを示すスペースがない) を読み取り、そのモールス符号の可能なすべての有効な英語の翻訳を出力することです。インターネット上のどこかでこの正確な問題を解決するアルゴリズムを見たことがありますが、それを Python 3 に変換する方法がわかりません。私の人生では見つけることができません。

役立つこと:

  • プログラムが有効と見なす単語のリストがあります:ダウンロード

  • プログラムは、文法的に正しい文を出力する必要はなく、有効な単語を構成する文のみを出力しますwords.txt

  • 文が有効かどうかを定義するいくつかの追加事項は、文に2つの同一の単語を含めることはできないということです。すべての単語は一意である必要があり、文中に 1 文字の単語と 2 文字の単語を 1 つ以上含めることはできません。
  • 現時点では不完全ですが、すべての単語を対応するモールス符号の定義に並べ替える私のコード:

    /li>

これがどのように機能するかのテストケースの例は次のとおりです。

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

android - EditText と Text View は、for ループが終了したときに複数回ではなく 1 回だけ更新されます。

カメラのトーチが点滅を停止すると、最後にのみ更新されるTextViewとを除いて、すべて正常に動作します。EditTextプログラムは、モールス符号でフラッシュすることになっています (実際に実行されます)。文字に到達するとテキストが強調表示され、現在の文字がモールス符号で表示されます。

}