1.素数,求1-100之间的素数(想在代码中写中文注释,加一句#coding=utf-8,注意等号左右没空格)

def isPrime(n):
if(n == 1):
return False
else:
for i in range(2,n):
if(n % i == 0):
return False
return True
print filter(isPrime,range(1,101))

2.斐波那契数列实现

2.1 构造

a, b = 0, 1
while b < 40:
print b
b=a+b
a=b-a

2.2 斐波契纳数列1,2,3,5,8,13,21............根据这样的规律,求出400万以内最大的斐波契纳数

def fibs2(num):
x = [1,1]
while x[-1] < num:
x.append(x[-2]+x[-1])
if x[-1] < num:
return x[-1]
else:
return x[-2]
print fibs2(4000000)
fib = lambda x,y:y if x+y>4000000 else fib(y,x+y)
print fib(0,1)
 

最新文章

  1. Jetty 9嵌入式开发
  2. 简单了解JAVA8的新特性
  3. 51nod1264线段相交
  4. Python源码剖析
  5. ASP.NET 多线程 监控任务执行情况,并显示进度条
  6. HTTP断点续传(分块传输)(HTTP头格式非常清楚)
  7. mysql 根据规定的数组进行排序
  8. NET Core 的 Views
  9. 前端工具 - 15个最佳的 JavaScript 表单验证库
  10. CSS选择器大汇总
  11. CentOS添加磁盘分区
  12. 各种代码版本控制工具下使用http代理的方法
  13. 基于windows环境的Flask网站搭建(mysql + conda + redis)
  14. nodeJs express mongodb 建站(linux 版)
  15. webstorm 2018 激活破解方法大全
  16. 【blog】SpringBoot聚合项目打包问题
  17. java Swing组件和事件处理
  18. Java并发问题--乐观锁与悲观锁以及乐观锁的一种实现方式-CAS
  19. 基于jQuery商城网站全屏图片切换代码
  20. java反射之获取枚举对象

热门文章

  1. NIO 入门
  2. C#使用SqlDataAdapter 实现数据的批量插入和更新
  3. mac版tomcat修改端口无法访问,80端口无法访问
  4. 15个实用find命令
  5. 《JavaScript高级程序设计》读书笔记 ---基本包装类型
  6. Spring Security(07)——缓存UserDetails
  7. 关于JavaScript的小笔记
  8. LINUX nfs服务
  9. POJ 2599 A funny game#树形SG(DFS实现)
  10. Java 反射 Class类