国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python判断是否完数

python判断是否完数

头像

yang

2020-04-09 10:28:3318948浏览 · 0收藏 · 0评论

一个数如果恰好等于它的因子之和,这个数就称为“完数”。

判断一个数是否完数的代码如下:

#!/usr/bin/env python
#coding:utf-8
def factors(n):
    #return [i for i in range(1,n/2+1) if n%i == 0]
    # 如果仅仅是为了得到因数,可以用上面的
    # 如果是配合下面完全数,最好使用下面的。因为在下面少循环一次,1肯定是任何整数的因数
    return [i for i in range(2,n/2+1) if n%i == 0]

#找出某个数n以内的所有完全数,即在[1,n]内(含n)
def perfect(n):
    #从上面的factors中得到的因数列表中,少1,因此在求因数和的时候,要把1加上。
    return [i for i in range(2,n+1) if (sum(factors(i))+1)==i]

if __name__=="__main__":
    print perfect(1000)
    print factors(1000)

更多Python知识请关注Python视频教程栏目。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

EXO妈妈MV高清视频播放| 小莹客厅激情38章至50章一区..| 外国大片又大又好看的PPT| 情满四合院| 女人吃男人鸡要多久恢复| 两个男人睡一个女人什么心理呢 | WWW.17C嫩嫩草色视频蜜桃| 16岁女儿与父亲一起做饭| 爱上兄弟的母亲6集免费观看| 午夜成人理论片A片AAA软件| 小叔子看亲嫂2什么时候开播| 医生一直揉白带湿漉漉的正常吗| 女生给男生吃小头头| 鲁鲁射击免费播放电视剧全部| 《大尺度吃奶做爰》电影| 荷兰日B赛现场视频| 久旱逢甘霖(父女)笔端| 双男真人免费观看完整版高清| 臣卜扌桑扌圭鬲蘑菇| 日本大片PPT免费PPT| 欧美电影免费观看电视剧大全| 爱的健身房| 真人老太太实战镖客视频大全| 《少妇交换做爰6| 99久久国产精品久久99| 温碧霞惊变| 老公弄我一边干一边说粗话视频| 《魅魔之耻》1~4集免费看| 护士PLAY超薄A字约会裙| 暴躁少女CSGO免费观看| 《请好好疼爱里面》免费观看 | 皇上被群臣扒开腿狂C| 偷偷在线观看免费的电视剧最新| 试戏没忍住C进去了小说| 人野兽马狗猪大全| 邻居交换做爰5| 偷偷在线观看免费的电视剧最新| 爸爸的大DJ小说| 一晚上要了小姑娘三次!| 爷爷的鸡又黑又长下一句怎么接| 欧美大片PPT免费PPT