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 官宣新年祝福语简短