博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
入门级(python)
阅读量:4323 次
发布时间:2019-06-06

本文共 588 字,大约阅读时间需要 1 分钟。

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)
 

转载于:https://www.cnblogs.com/froid/p/5065087.html

你可能感兴趣的文章
json具体解释
查看>>
十一:Java之GUI图形Awt和Swing
查看>>
.net在arraylist用法
查看>>
android程序报错“error launching activity com.android.ddmlib.shellcommandunresponsiveexception”的解决方式...
查看>>
ORACLE中CONSTRAINT的四对属性
查看>>
DbVisualizer Pro 9.5.2中文乱码问题
查看>>
numpy.tile()
查看>>
[bzoj3944] Sum
查看>>
hadoop2.7节点的动态增加与删除
查看>>
Ogre: 天空
查看>>
关于NSDictionary的一点感悟
查看>>
CSS长度单位:px和pt的区别
查看>>
50.分治算法练习: 二分算法: 2703 奶牛代理商 XII
查看>>
Wampserver 403问题
查看>>
mysql日志详细解析
查看>>
解决关闭app权限弹框后无法识别页面对象问题
查看>>
struts2_对Map进行双层迭代
查看>>
asp.net是什么?asp.net、vb.net和c#.net有什么区别?
查看>>
PhotoView
查看>>
hdu 1735(贪心) 统计字数
查看>>