のために、私はこのように使用することができます。Pythonの:Javaではループ式
for (index=candate*2;index<=topCandidate;index+=candidate)
私はPythonでこれを行うことができます方法を知りたいですか?
のために、私はこのように使用することができます。Pythonの:Javaではループ式
for (index=candate*2;index<=topCandidate;index+=candidate)
私はPythonでこれを行うことができます方法を知りたいですか?
range
機能を使用できます。例:
>>> topCandidate = 20
>>> candidate = 3
>>> for i in range(candidate*2, topCandidate+1, candidate):
... print i
...
6
9
12
15
18
短い答えはあなたがしないことです。 Pythonのループでは、Javaのfor (:)
構文のように、反復可能な繰り返しを繰り返します。 range()
またはxrange()
で数値iterableを生成できますが、おそらくはitertools
の関数と組み合わせて既存のiterableを使用することを検討してください。
ありがとう、私はそれを知っています。 – remy