Pythonのfor文を用いて、変数summに、360の約数のうちで、12以上90以下の値をもつ約数の総和を求めるプログラムを3〜5行程度で記述してください。
python
1num = 360 2for n in range(12, 120): 3 if num % n == 0: 4 print(n, end=" ")
12 15 18 20 24 30 36 40 45 60 72 90
上記のように、360の約数のうちで12以上90以下の値を出力するところまでは出来たのですが、
総和を出力でつまづいています、、どのようにすれば出力できるのでしょうか。
(summ += n ....のようになるのかなと思ったのですが、更新されるn同士をどのように足し合わせれば良いか分かりませんでした、、、)

回答1件
あなたの回答
tips
プレビュー