- 博客(3)
- 收藏
- 关注
转载 关于Python的super用法研究(转)
Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。 举一个很常见的例子: >>> class Foo: def bar(self, message): print(message) >>> Foo().bar("Hello, World.") Hello, Worl
2015-11-01 16:49:28 240
原创 埃拉托色尼筛选法python实现
埃拉托色尼筛选法求一定范围内自然数中的素数: 1、首先取得大于2的所有自然数的数列。 2、在数列中去掉所有大于2并且可以被2整除的数字,得到新数列。 3、在新数列中去掉所有比第一位大但是可以被第一位数整除的数字,得到新数列。 4、反复执行步骤3即可得到所有的素数。 #生成一个3开始的奇数数列 def odd_iter(): n = 1 while True:
2015-10-09 00:04:43 2319
原创 杨辉三角python实现
1、根据二项式定理生成杨辉三角 #阶乘算法: def factorial(n): if n == 1 or n == 0: return 1 else: return factorial(n-1)*n #根据二项式定理生成: def triangle(max): L = [1] yield L L =
2015-10-08 19:30:52 3025
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人