私は初心者ですが、このコードを書いたのですが、どうすれば整数の合計を出力できますか?整数の合計を取得したいですか?
a=100
b=200
for a in range (b):
if a%2==1:
print a
私は初心者ですが、このコードを書いたのですが、どうすれば整数の合計を出力できますか?整数の合計を取得したいですか?
a=100
b=200
for a in range (b):
if a%2==1:
print a
すべての数字の合計がa < x < b
の場合は、これが実行されます。
a = 100
b = 200
total = 0
for i in range(a,b+1):
total += i
print total
この場合、15150
が印刷されます。
あなただけの奇数たい場合は、あなたの質問を1として、:
for i in range(a, b+1):
if i % 2 != 0:
total += 1
を、私はこれが解決策に1つのライナーアプローチではないですけど、あなたが理解できるように、私はこの方法でそれを書きましたそれはより明確になりました。このようなアプローチをとっているように見えるので、あなたがそれをやろうとしていたやり方がどうなるか見てみたかったからです。
あなたは 'a'と' b'の和を意味しますか? – techydesigner
いいえ私は100と200の間の奇数の整数の和を意味します。 – sola
私は総和で何の試みも見ません。 SOはコード作成サービスではありません。 – TigerhawkT3