Python程序来检查一个数字是否是一个完美的数字
当一个数等于其除自身之外的所有正除数之和时,称该数为完全数。当需要检查一个数字是否为完美数字时,可以使用一个简单的“for”循环。
以下是相同的演示-
示例
n = 6
my_sum = 0
for i in range(1, n):
if(n % i == 0):
my_sum = my_sum + i
if (my_sum == n):
print("The number is a perfect number")
else:
print("The number is not a perfect number")输出结果The number is a perfect number
解释
'n'的值已指定。
总和初始化为0。
该数字被迭代,并且总和增加。
如果此总和等于先前定义的“n”,则将其视为完美数。
相关消息显示在控制台上。
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志