导航:首页 > 编程语言 > python编程判断是否是完全数

python编程判断是否是完全数

发布时间:2024-01-04 15:21:30

‘壹’ 用Python编写程序,从键盘输入一个整数并判断该数的类别:其因数之和等于数字本身的数称为完全数

import sys
theNum = input('请输入一个数:')
try:
theNum = int(theNum)
except ValueError:
print("请输入一个整数!")
sys.exit()
# 因子
divisor = 1
# 因子的和
divisors = 0

# 求因子的和
while divisor < theNum:
if theNum % divisor == 0:
divisors += divisor
divisor += 1
if divisors == theNum:

print("{} 是完全数!\n".format(theNum))
else:
if divisors > theNum:
print("{0} 是丰沛数!\n".format(theNum))
else:
print("{0} 是不足数!\n".format(theNum))

阅读全文

与python编程判断是否是完全数相关的资料

热点内容
java继承类实例 浏览:286
疫情期间程序员的工资 浏览:27
最好的python编译器 浏览:187
安卓手机如何调分屏 浏览:729
安卓系统蓝牙耳机如何用 浏览:719
为什么微信不能给appstore充值 浏览:495
程序员的保护动物 浏览:274
程序员遇到问题去哪个网站 浏览:531
安卓手机空格键连续输入怎么取消 浏览:520
压缩空气管道流量计 浏览:564
ug编程高级教程 浏览:177
什么叫做服务器已满 浏览:37
暑假哪有教算法的 浏览:136
密码学的根基是加密 浏览:662
stata方差检验命令 浏览:337
解压后文件夹里的内容丢失 浏览:715
解压无敌视频 浏览:690
什么是服务器辨认不了 浏览:129
java如何调用类方法 浏览:483
管理孩子的app叫什么 浏览:546