-1

こんにちは私はちょうど4がこのコードで何をするのか疑問に思っています

for y in range(0, height, 4):

ありがとう

4

3 に答える 3

3

パラメータが1つだけの範囲:end。

開始、終了の2つのパラメーターを持つ範囲。

開始、終了、ステップの3つのパラメーターを持つ範囲。

だからあなたの特定のケースでは

 for y in range(0, height, 4)

0、4、8、...、n、ここでn<高さ。

于 2013-03-23T08:57:10.437 に答える
1

forループで使用される範囲関数の4は、増分ステップを示します。heightの値が20であると仮定します。次に、yの値は、forループの後続の反復で20まで、0、0 + 4 = 4、4 + 4 = 8、...として設定されます。

範囲関数の詳細については、次のPythonドキュメントを確認してください:http: //docs.python.org/2/library/functions.html#range

于 2013-03-23T08:56:59.393 に答える
1

射程に入るたびにプラス4。例えば、

 for y in range(0, 14, 4)

あなたは0、4、8、12を得るでしょう

于 2013-03-23T09:04:21.113 に答える