In [1]:
#求m!+n!+k!
def compute_chengji(end):
i = 1
total_n = 1
while i < end:
i = i + 1
total_n = total_n * i
return(total_n)
# 主程序
n = int(input('请输入第1个整数,以回车结束。'))
m = int(input('请输入第2个整数,以回车结束。'))
k = int(input('请输入第3个整数,以回车结束。'))
print('最终的和是:', compute_chengji(m) + compute_chengji(n) + compute_chengji(k))
In [2]:
def sum(end):
flag=1.0
sun=0
den=1.0
i=0
item=1.0
while i<end:
i=i+1
item=flag/den
sun+=item
flag=-flag
den+=2
return sun
print(4*sum(1000))
print(4*sum(10000))
In [3]:
def sum():
m=int(input('输入m:'))
n=int(input('输入n:'))
k=int(input('输入间隔k:'))
total=0
while m<n:
m=m+k
total=total+m
print(total)
sum()
In [ ]: