yield

    2

    1答えて

    私はipdbとyieldで作業しています。私は、yieldがipdbでそれを使用するときに期待どおりに動作しないことに気付きました。具体 、これを解決する方法をipdb(及び「n」はキーボードで charcterは単に代わりに関数から戻るの降伏コマンドをスキップ押す) def cats(): print(-1) yield for i in range(4):

    0

    1答えて

    この関数はファイルパスを返しませんが、リストの追加を使用するとうまくいきます。 このコードを実行するとエラーが発生します。 トレースバック(最後の最新の呼び出し): ファイル "C:/Users/admin/PycharmProjects/testProj/testFile.py"、行28、 で 印刷myFiles.next()を呼び出すとStopIteration import os bas

    -1

    1答えて

    フラスコを初めて使用しています。私はブラウザに出力をストリームするコードを持っています。私の下のコードでは、私はブラウザから範囲の値を入力し、範囲までカウントを表示する必要があります。前もって感謝します。 import flask import time from jinja2 import Environment from jinja2.loaders import FileSystem

    0

    2答えて

    yield repeatを使用して、非決定論的な反復のセットを使用してデータを処理しています。私は処理を開始したいが、条件がヒットした後(例えば、バイトサイズ)ループを壊し、処理を続ける新しいスレッドに列挙子を渡し、それまで処理された結果を返す。 実際、私は終わりの前に勃発する可能性のあるforeachループを持っています。 IEnumerableを新しいスレッドに渡すにはどうすればいいですか?

    0

    1答えて

    モナドに状態が含まれるコンジットパイプラインがあります。ある時点では、状態を次のストリームにストリームするコンジットが必要です(これは実際に必要なものを簡略化したものです)。 しかし、私はこれを作るのに問題があります。次の例では、唯一の利回りから、一度状態をストリーム: import Conduit (ConduitM, yield) import Control.Monad.Except (E

    -2

    1答えて

    バーショップは10日間のプロモーションを行っています。この期間中、ビールの価格は毎日10%下がります。たとえば、1日目に10ドルのビールを購入すると、2日目に9ドル、3日目に8.1ドルの費用がかかります。 私は毎日ビール価格を計算するためにyieldキーワードを使用するPython関数を記述したいと思います。例えば 我々は、入力10を与えた場合、 私の予想される出力は次のとおりです。 Price

    1

    1答えて

    私はPythonを学び始めました。 ここで何が間違っていますか? は、なぜ私は何も出力に 感謝を取得していないし、あなたの関数が何かを行う前returnを使用して、私の悪い英語のコメントで述べた@alfasinたよう def countdown(): i=5 while i > 0: return i i -= 1 p

    1

    2答えて

    は、私は簡単に私の質問を説明するために簡略化したコードを提供します: を私は反復するデータのリストを持っているすなわちval balance = 10 ユーザーの残高を持っていますfor(elem <- dataList) yield (interest(elem, balance))を使用します。 私の場合は、与えられた引数に対して計算を実行し、数字を返します。提供残高+計算された利子です。 私

    0

    1答えて

    SQLストアドプロシージャを実行していて、いくつかのテーブル結果を送信しているサーバー側のコードです。 ここにFixNullParams関数があります。 、私はこのように、この関数を呼び出す private void FixNullParams(SqlParameter[] parameters) { foreach (SqlParameter p in parameter

    0

    1答えて

    シングルスタックを使用してキューを実装するようにインタビューで頼まれましたが、できましたが、yieldを使用しても同じことが達成できるかどうかは分かりませんでした?