素数生成器
来源:互联网 发布:二战日本的海军数据 编辑:程序博客网 时间:2024/05/23 07:23
#!/usr/bin/python3#coding=utf-8__author__ = 'xdlove''素数生成器'#奇数生成器(不包括1)生成的是一个无限序列def odd_list(): n = 1 while True: n += 2 yield n#过滤因子---def filter_not_prime(n): return lambda x : x % n #返回闭包#生成素数序列def primes(): yield 2 it = odd_list() while True: n = next(it) yield n it = filter(filter_not_prime(n),it)#遍历素数生成器for i,x in enumerate(primes()): # enumerate迭代遍历键值对(索引:素数) if i > 5: break else: print(x)
1 0
- 素数生成器
- 基于AKS素性检测的素数生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- 生成器
- spark中实现分组取topN
- HDU 1280 前m大的数(计数排序)
- python—threading.thread【threading模块介绍01】
- IOS 委托代理(delegate)实现页面传值
- 深入解析java应用程序的一般架构(好文)
- 素数生成器
- 用遗传算法加强足球游戏的人工智能
- C++精髓之多态性与虚函数
- json
- 数据结构—单链表的实现
- codeforces_676C. Vasya and String(二分)
- 正则表达式--appendReplacement
- 内置的材质包含文件 .cginc
- SOA研究(3)-RPC的第二次尝试