2016-07-06 5 views
-2

mで割り切れるn個の数値をリストする関数を書く必要があります。したがって、関数divisibility(10,2)をリストすると、2で割り切れる最初の10の数がリストされます。これはPython 3にあります。私が操作できる基本構造は役に立ちます。ブランドの新しいプログラマーなので、すべての洞察が大いに評価されます!ありがとう!whileループと可能なif文

+3

ようこそステッピングされ始めています。コミュニティが喜んで助けてくれる前に、問題を解決するための努力を示す必要があります。 http://stackoverflow.com/help/how-to-ask – paisanco

+0

関数を書いてください。その関数はすでに存在し、それは 'range()'と呼ばれています。 – TigerhawkT3

答えて

1

可分は単に「の倍数」である「割り切れる」と言って別の方法を

divisible_by = 2 
number_of_numbers_you_want = 10 

for i in range(number_of_numbers_you_want): 
    print(i*divisible_by) 
+0

コメントありがとう!それは有り難いです! – steele

+0

それがあなたを助けた場合、答えを受け入れることを忘れないでください。 –

+1

これは不必要に複雑です。 – TigerhawkT3

1

「の複数の」を意味します。簡単に言えば、2の最初の10の倍数を出力するプログラムを書く必要があります。これにはrange()関数を使うことができます。

範囲機能には3つの入力があります。範囲(X、Y、Z)
xは(排他的)インデックス(含む)
yが終了されるインデックス
ZがSOに

def divisibility(n, m): 
    for i in range(0, (n * m) + 1, m): 
     print(i) 
+0

パーフェクト!どうもありがとうございました! – steele

+1

これは 'range()'のラッパーです。 – TigerhawkT3

関連する問題