欢迎来到山村网

Python判断Abundant Number的方法

2019-03-02 14:03:39浏览:913 来源:山村网   
核心摘要:本文实例讲述了Python判断Abundant Number的方法。分享给大家供大家参考。具体如下:Abundant Number,中文译成:盈数(又称 丰

本文实例讲述了Python判断Abundant Number的方法。分享给大家供大家参考。具体如下:

Abundant Number,中文译成:盈数(又称 丰数, 过剩数abundant number)是一种特殊的 自然数,除去它本身以外的一切正约数的和大于它本身。

介绍见百度百科: http://baike.baidu.com/view/1596350.htm

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #Checks if a number is abundant or not #An abundant number is the number of which sum of #factors(including itself) is greater than twice the number def abundant(n): sum_factors=0 for i in range(1,n+1): if n%i==0: #finds out the factors f=i sum_factors += f if sum_factors>2*n: #condition for abundant number print "This is an Abundant Number!" else: print "This is not an Abundant Number!"

希望本文所述对大家的Python程序设计有所帮助。

(责任编辑:豆豆)
下一篇:

Python实现简单HTML表格解析的方法

上一篇:

Python计算一个文件里字数的方法

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com