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 生日广州男生祝福语简短