本网站由以下捐款支持:OEIS基金会.

用户:R.J.Mathar/oeisPy/oeisCy/oeis bulk.py

来自OeisWiki
跳转到:航行,搜索
“”“OEIS的原生python3.1实现http://oeis.org/classic功能。==用法==蟒蛇3>>>从oeisPy导入*==另见==http://www.jaapspies.nl/oeis用于Jaap Spies的SAGE实施。==作者==Richard J.Mathar,网址:http://www.strw.leidenoniv.nl/~mathar/progs/oeisPy-0.0.1.tar.gz"""从数学导入*从nzmath导入*定义A001263号(n,m):"""作者:Richard J.Mathar 2009-10-11"""返回组合二项(n-1,m-1)*组合二项定义A002024号(n) :“”“反三角形数。地板((1+平方米(1+8n))/2)。==输入==n——整数>=1。==输出==整数--==示例==>>>oeis_bulk公司。A002024号(3)>>>oeis_bulk公司。A002024号(4)4>>>oeis_bulk公司。A002024号(5)4>>>oeis_bulk公司。A002024号(28)7==作者==理查德·马塔尔2010-09-06"""a=1nidx=1而nidx<n:a+=1nidx+=a返回a定义A006519号(n) :“”“2除以n的最高幂此函数返回2^k,其中2^k|n和k是最大值。==输入==n——整数>=1。==输出==整数——如果n是奇数,则为1,否则为2的相关幂。==示例==>>>oeis_bulk公司。A006519号(6)2>>>oeis_bulk。A006519号(8)8>>>oeis_bulk。A006519号(155)1==作者==理查德·马塔尔2010-09-06"""a=1nshft=nwhile(nshft%2==0):a≤1nshft>>=1返回a定义A006519_list(n):“”“2除以1..n的最高幂列表==输入==n——整数>=1。==输出==list--的前n个值A006519号,启动[1,2,1,4,1,2,1,8,1,2]==示例==>>>oeis_bulk公司。A006519_列表(6)[1, 2, 1, 4, 1, 2]>>>oeis_bulk公司。A006519_列表(8)[1, 2, 1, 4, 1, 2, 1, 8]==作者==理查德·马塔尔2010-09-06"""返回[A006519号(i) 对于范围(1,n+1)中的i]定义A007814号(n) :“”“2除以n的最高幂的指数此函数返回k,其中2^k|n和k是最大值。==输入==n——整数>=1。==输出==整数——如果n是奇数,则为0,否则为2的相关指数。==示例==>>>oeis_bulk公司。A007814号(6)1>>>oeis_bulk公司。A007814号(8)>>>oeis_bulk公司。A007814号(16)4>>>oeis_bulk公司。A007814号(155)0==作者==理查德·马塔尔2010-09-06"""a=0nshft=nwhile(nshft%2==0):a+=1nshft>>=1返回a定义A007814_list(n):“”“2除以1..n的最大幂指数列表==输入==n——整数>=1。==输出==list--的前n个值A007814号,开始[0,1,0,2,0,1,0,3]==示例==>>>oeis_bulk公司。A007814_列表(6)[0, 1, 0, 2, 0, 1]>>>oeis_bulk公司。A007814_列表(8)[0, 1, 0, 2, 0, 1, 0, 3]==作者==理查德·马塔尔2010-09-06"""返回[A007814号(i) 对于范围(1,n+1)中的i]定义A007953号(n) :"""作者:Richard J.Mathar 2009-10-20"""a=0sh=n当sh>0时:a+=sh%10什//=10返回a定义为A011540(n):"""代码取自A071531号条目。作者:Tim Peters,2005-05-19"""而n:n、 r=divmod(n,10)如果r==0:return True返回False定义A071531号(n) :"""作者:Tim Peters,2005-05-19"""r、 p=1,n为True时:如果是A011540(p):返回rr+=1p*=n定义A104711号(n,m):"""作者:Richard J.Mathar 2009-10-11"""a=0对于范围(m,n+1)中的k:一个+=A001263号(千米)返回a定义为A135027(n):"""作者:Richard J.Mathar 2009-10-20"""如果n%10==0:返回False其他:返回A007953号(n**2)==10;定义A135027号(n) :"""作者:Richard J.Mathar 2009-10-20"""对于范围(0,10000000)中的n:如果是A135027(n):打印(n)定义A137932号(n) :"""作者:William A.Tedeschi,2008-02-29"""返回n**2-(2*n-(n%2))定义A137935号(n) :"""作者:William A.Tedeschi,2008-03-06"""返回5*n+26*层(n/5)定义A137936号(n) :"""作者:William A.Tedeschi,2008-03-06"""返回5*(n%5)+楼层(n/5)定义A147665号(n) :"""作者:Richard J.Mathar 2009-10-18"""如果n<=2:返回[0,1,1][n]elif n%3<=1:返回A147665号(147665英镑(n-1)+A147665号(A147665号(n//3)其他:返回A147665号(A147665号(n-1)+A147665号(n)-A147665号(n//3)