初探python

来源:互联网 发布:合肥晨飞网络 编辑:程序博客网 时间:2024/06/06 06:46
sum=0 ;mul=1
for i in range(1,16)
    for j in range(1,i+1)
        mul=j*mul
    sum=sum+mul
print("%d"%(sum) ,end=' ' )


##第一题:求 1!+2!+3+…+15!之和。
##
##第二题:求2/1+3/2+5/3+8/5+… 前50项之和
##
##第三题:验证哥德巴赫猜想在10000以内成立(即:任意一个大于4的偶数,可以分解成2个质数之和)

1)
##sum=0
##
##for i in range(1,16):
##    mul=1
##    for j in range(1,i+1):
##        mul=j*mul
##    sum=sum+mul
##print("%d"%(sum))


2)
##i=2
##j=1
##sum=i/j
##for a in range(1,50):
##    i=i+j
##    j=i-j
##    sum=sum+i/j
##print("%f"%(sum))


3)

##def a(h):
##    x=0
##    for j in range(2,h):
##        if h%j==0:
##            x=1
##            break
##       
##    if x==0:
##        return 1;
##for i in range(5,101):
##    for k in range(1,i):
##        if a(k)==1 and a(i-k)==1:

##            print("%d=%d+%d"%(i,k,i-k))

##            break

            

原创粉丝点击