189 8069 5689

立方python函数,python的立方

python立方和数求和

# 定义立方和的函数

网站制作、网站设计,成都做网站公司-成都创新互联公司已向近千家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。

def sumOfSeries(n):

sum = 0

for i in range(1, n+1):

sum +=i*i*i

return sum

# 调用函数

n = 5

print(sumOfSeries(n))

python立方怎么表示

直接可以利用幂运算符, 比如3的立方, 可以直接用 3**3 , 2的立方,可以写成2**3

怎么使用python 找出完美立方

这个代码是我根据C代码改的!

Python代码:

#python3.5

n = int(input())#n范围内的立方数

list_cube = [0]#用于存储立方数的列表

while(n != 0):#当输入的n为0时,结束循环

for i in range(1, n+1):

list_cube.append( i*i*i)

for a in range(6,n+1):

for b in range(2,a-1):

if list_cube[a]  (list_cube[b] + list_cube[b+1] + list_cube[b+2]):

break

for c in range(b+1,a):

if list_cube[a]  (list_cube[b] + list_cube[c] + list_cube[c+1]):

break

for d in range(c+1,a):

if list_cube[a] == (list_cube[b] + list_cube[c] + list_cube[d]):

print("立方数是:%d,三元组是(%d,%d,%d)" %(a,b,c,d))

n = int(input())

原C代码:

#include stdio.h  

#include math.h  

int main()  

{  

int n,a,b,c,d;  

long int cube[101];  

while(scanf("%d",n)!=EOF)  

{  

for(int  i=1; in+1; i++)  

{  

cube[i]=i*i*i;  

}  

for(a=6; an+1; a++)  

for(b=2; ba-1; b++)  

{  

if(cube[a]cube[b]+cube[b+1]+cube[b+2])  

break;  

for(c=b+1; ca; c++)  

{  

if(cube[a]cube[b]+cube[c]+cube[c+1])  

break;  

for(d=c+1; da; d++)  

if(cube[a]==cube[b]+cube[c]+cube[d])  

printf("Cube = %d, Triple = (%d,%d,%d)\n",a,b,c,d);  

}  

}  

}  

return 0;  

}


分享文章:立方python函数,python的立方
链接分享:http://cdxtjz.cn/article/dsscjip.html

其他资讯