問題タブ [for-else]
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 - Pythonがforループとwhileループの後に「else」を使用するのはなぜですか?
この構成がどのように機能するかを理解しています。
else
しかし、なぜここでキーワードとして使用されているのかわかりません。問題のコードは、for
ブロックが完了していない場合にのみ実行されることを示唆しているためです。これは、ブロックが完了するのとは逆です。私がそれについてどのように考えても、私の脳はfor
ステートメントからelse
ブロックへとシームレスに進むことができません。私にとって、continue
またはcontinuewith
もっと理にかなっているでしょう(そして私はそれをそのように読むように自分自身を訓練しようとしています)。
Pythonコーダーがこの構造を頭の中で(または、必要に応じて声に出して)どのように読み取るのか疑問に思っています。おそらく、そのようなコードブロックをより簡単に解読できるようにする何かが欠けていますか?
java - 負の値に対する Java の Atoi
JavaでAtoi関数を書いています。+ve 整数に対しては正常に動作します。しかし、私が欲しいのは、負の整数を入力するとエラーが発生するはずです。そこで、クラス Atoi に continue ステートメントを含めてみました。実装されているクラスは次のとおりです。
しかし残念なことに、それは文字の負の等価物を私に与えます。つまり、-12 の場合は 655312 になります! ヘルプ。
編集:浮動小数点数をチェックする必要があるとします。どうすればよいですか? 12.1 または 123.2 を入力すると、それぞれ 12.1 と 123.2 が返されます!!
python - Python の for/else と同等の Coffeescript イディオム?
ブール条件を使用せずにループを最適化して、ループが中断せずに正常に終了した場合に何らかのアクションを実行するかどうかを確認しようとしています。Python では、次のように記述します。
Coffeescript で私が考えることができる最善の方法は、次のようなことです。
この状況に対応する Coffeescript のイディオムはありますか?
python - 別の For ループ内の For-Else ループ
別の for ループ内の for-else ループに関していくつか質問があります。以下に例を示します。
ご覧のとおり、これは素数を決定し、それらを後で取得できるようにリストに格納するためのものです。したがって、私の問題は最初の for ループにあります。プログラムを実行すると、最初の FOR ループ、ELSE、最初の FOR ループ、2 番目の FOR ループなどのように入ります。最初に ELSE にスキップするのはなぜですか? また、1000番目の数字を尋ねると、次のようになります:7919
と 7907 で
何故ですか?これで私を助けてくれることを願っていますが、素数アルゴリズムを実装するための他の方法を教えないでください!
matlab - if、elseif、elseを使用してmatlabで行列を構築する
誰でもこれで私を助けることができますか?if、elseif、elseを使用してmatlabで行列を構築しようとしていますが、うまくいきません。最後の else をスキップすると、すべて正常に動作しますが、最後の else 文を含むすべてを実行すると、elseifN==L(i)
と elseifN==R(i)
は動作しません。したがって、最後のelse文をスキップするif N==1
と elseif N>=2 && N<=4
、、、、 elseif N>=5 && N<=9
およびelseif N==L(i)
正しくelseif R==L(i)
実行されますが、elseifN==L(i)
とelseifをすべて実行するとR==L(i)
機能しません。
actionscript-3 - Actionscript 3: ループの Else 句?
Python から、ループがbreak
. どうやらこの機能は ActionScript 3 にはないようですが、何らかの回避策はありますか?
ありがとうございました!
python - if/else ステートメントの問題
私はコーディングにかなり慣れていないので、理解できない、または答えを見つけることができない問題に遭遇しました。
基本的に、ユーザーが raw_input に yes を入力するたびに、「if」文字列が吐き出されますが、「else」文字列は除外されません。
遅延が干渉しているためだと思いますが、正しく設定していないため、コードでは (If、For、Else)、For がコードを妨げている可能性がありますが、わかりません。助けていただければ幸いです。:)