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

文章 > Python基础教程 > python怎么求因数

python怎么求因数

头像

爱喝马黛茶的安东尼

2019-09-23 16:13:3915423浏览 · 0收藏 · 0评论

要想做到python语言求因数方法,首先要明白其中的原理:

1、对由123456789这九个数字组成的9位数进行分解质因数。

2、123457698=2x3x3x7x13x23x29x113,所以他的值因数是113。

3、总共有362880种可能,从中找出值因数中最小的数字和值因数中数。

相关推荐:《Python入门教程

好了,下面来看看python语言求因数方法的实现源码:

#coding:utf-8
 
import math
 
def generator(count, s):
    if count == 1:
        for i in s:
            yield i
    else:
        for i in s:
            _ = set(s)
            _.remove(i)
            for _ in generator(count-1, _):
                yield _ * 10 + i
 
primes = [2, 3]
def prime(idx):
    if idx < len(primes):
        return primes[idx]
    new = primes[-1]+2
    while True:
        for i in primes:
            if new % i == 0:
                break
        else:
            primes.append(new)
            break
        new += 2
    return prime(idx)
 
def probe(number, idx, value=0):
    if value > number:
        return value
    p = prime(idx)
    sqrt = math.sqrt(number)
    while number % p != 0 and sqrt >= p:
        idx += 1
        p = prime(idx)
    if sqrt < p:
        return number
    return probe(number/p, idx, max(p, value)) 
if __name__ == '__main__':
    _min = 10000000000, 10000000000
    _max = 0, 0
    for number in generator(9, set(range(1, 10))):
        maxfactor = probe(number, 0)
        if maxfactor < _min[0]:
            _min = maxfactor, [number]
        elif maxfactor == _min[0]:
            _min[1].append(number)
        if maxfactor > _max[0]:
            _max = maxfactor, [number]
        elif maxfactor == _max[0]:
            _max[1].append(number)
    print _min
    print _max
关注

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

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

爸爸的大DJ小说| 母亲把儿子当老公的表现知乎| 双男床上剧烈运动会怎么消除| 母与子免费观看大全电视剧邻居大.| 男生困困进女生困困洞视频| 下面的嘴可比上面的诚实| 她开始慢迎迎合张行长笔趣阁| 扒开腿让我躁你很舒服的导演是谁| 真爱禁区电视剧免费观看全集| 小乖(糙汉文)TXT笔趣阁免费...| 雨后的小故事闪图| 窝窝影院在线观看免费播放电视剧| 美丽小洞5荷尔蒙| 《出差的日子》叶爱| 免费观看已满十八岁电视剧直播 | 韩剧《喂奶2》的主要内容是什么| 吃春晚药后妈妈疯了怎么对付| 洞洞饿了1-36集全免费| 白丝脚上的浓浓的精华液能用吗| 《大尺度吃奶做爰》电影| 《女仆教育》动漫第一季| 东北娘们国语版免费播放| 五姑娘影院在线观看免费版电视剧| 翁和媳小莹浴室欢爱52章| C入门教程视频| 男生把困困放在女生定眼 | 《美式保罗1980》完整版| 草莓樱桃水蜜桃香蕉橘子苹果柠檬| 蜜桃2| 三人成虎| 办公室刺激战场3| 暴躁老阿姨CSGO技能推荐大全| 姨母的绣感中字完整版| 法国满天星《太太们》| 代练通| CSGO暴躁阿姨高清大片1-4..| 穿黑色蕾丝透明胸罩说明什么 | 日韩AV无码一区二区三区| T大校花沉浮录续集TXT| 《温柔的老师》电影免费观看| 噼辛啪啦噼呻啦叭叭叭啦啦叭