問題タブ [xrange]
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:if/elseを駆動する単純なランダム生成
プログラミング、im学習は初めてで、ここはおそらくあなたにとって非常に単純な問題です。
私の問題は、どんな数が生成されても、それは常に私に同じ「重力は雌犬です。あなたは倒れて死ぬ」ということです。
どこが間違っていますか?
python - xrangeがPythonの最初に戻ることができるのはなぜですか?
私は、反復可能なもので一致する要素を数えるほとんどのpythonic方法からこのコードに遭遇しました
rは1回繰り返されます。そして、それは再び繰り返されます。イテレータが一度消費されたら、それは終わったので、もう一度繰り返すべきではないと思いました。
ジェネレータ式は1回だけ繰り返すことができます。
enumerate(L)も:
およびファイルオブジェクトも:
xrangeの動作が異なるのはなぜですか?
python - xrange()を使用して特定の条件でインクリメント
プログラミングの経験が豊富な方のために、非常に短く、おそらく簡単に答えられる質問です。特定の条件が満たされた場合、カウンターを1つ増やしたい。私xrange()
は自分のfor
ループで使用します。手動でインクリメントできますi
か、それとも独自のカウンターでビルドする必要がありますか?
python - xrange生成文字列?理解できません
何らかの理由で、最初のfor...
ループのx変数は、コードを1回繰り返した後にからint
に変わります。str
なぜそうなのか困惑していますが、このスクリプトを実行するたびに、何百ものゼロで構成される文字列がセットに入力されてしまいます。
誰かが興味を持っている場合、これはオイラーの質問4を解決する試みです。
python - ヒストグラムmatplotlibのデフォルトのx範囲を変更する
ヒストグラムプロットのデフォルトのx範囲を変更したいと思います。データの範囲は7〜12です。ただし、デフォルトでは、ヒストグラムは7で始まり、13で終わります。6.5で始まり、12.5で終わるようにします。ただし、目盛りは7から12になります。どうすればよいですか?
ios - コアプロット:デバイスの向きが変わったときにplotSpace.xRangeを動的に変更する方法は?
多くのチャートを備えたiOSアプリを持っています。チャートが横向きモードで表示されているときに xRange の値を変更したいのですが、Core Plot でこれを行うことができません。
を呼び出してグラフを完全に再作成しようとしました
「WillRotateToInterfaceOrientation」で、新しいxRangeでグラフを再度作成しましたが、機能しませんでした。
CorePlot がデバイスの向きに応じて xRange を動的に適応させたいと考えています。
グラフの最初の作成時のデバイスの向きに応じて、異なる xRange を管理するためのこのコードがあります。
それは正常に動作します。しかし、グラフが既に表示されていて、デバイスの向きを変更しても何も起こりません。このコードを「WillRotateToInterfaceOrientation」に入れようとしましたが、やはり何も起こりません。
python - 並列プログラミングを使用してPythonで「xrange() arg 3 must not be zero」エラーを修正する方法は?
コードの実行中に次のエラーが表示されます。修正するのを手伝ってください。
エラーのない通常の検索エンジンのコードは次のとおりです
出力は次のとおりです。検索する最大制限を入力してください: 10
走って違いを見てください。
python - Python 2.x および Python 3.x 用のポータブルでメモリ効率の高い range()
Python 2.xの欠点range
(大きな範囲では非効率なリストを作成する) を認識しており、対応するイテレータが高速xrange
です。ただし、Python 3.x では、range
は反復子であり、xrange
削除されます。Python 2.x と Python 3.x で書かれたこれら 2 つのループを、コードが移植可能になり、反復子を使用するように記述する方法はありますか?
私は次のようなことをするかもしれないことを知っています
しかし、私はハックらしくなく、特注ではないものを考えていました。
python - Python3にxrange関数がないのはなぜですか?
最近Python3を使い始めましたが、問題はありませんxrange
。
簡単な例:
Python2:
Python3:
結果はそれぞれ次のとおりです。
1.53888392448
3.215819835662842
何故ですか?つまり、なぜxrange
削除されたのですか?それは学ぶのにとても素晴らしいツールです。初心者にとっては、私と同じように、私たち全員がいつかいたように。なぜそれを削除するのですか?誰かが私に適切なPEPを教えてもらえますか、私はそれを見つけることができません。