编写程序以计算正整数输入n的所有除数之和。使用Python

问题描述 投票:-2回答:1

编写程序以计算正整数输入n的所有除数之和。输入示例:一个正整数10输出:1 + 2 + 5 + 10 = 18

python-3.x python-3.5
1个回答
-1
投票

尝试一下

n=int(input("Enter an integer:"))
print("The sum of all divisors of given positive integer input is:")
sum = 0
for i in range(1,n+1):
    if(n%i==0):
        sum = sum + i
print(sum)

希望这对您有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.