私は奇数を合計したいので、num = 7または8を入力すると、1,3,5,7がカウントされます。正解ですが、それらを合計します。そう7及び8のための答えは16(1 + 3 + 5 + 7 = 16)pythonどのように範囲内の奇数を合計するには?
または私はNUM = 9を入力した場合、私は1 + 3 + 5 + 7 + 9 = 25
期待しなければなりませんこの計算にはWhileを使用する必要があります。あなたはこのようなビルトインsum()機能を使用することができます
num = int(input("Insert number: "))
sum = 1
num += 1
while sum < num:
print(sum)
sum = sum + 2
なぜそれが重複しているのですか? – citizen2077