1樓:樹不開叉
def summa():
summ = 0;
for i in range(1,100):
fl = 1.0/i;
if fl>=0.1:
summ += fl
else:
print "the sum is",summreturn sum
summa()
(注意縮排)
2樓:
def iteritem(limit):
x = 1.
while 1:
v = 1 / x
if v < limit:
raise stopiteration
yield v
x += 1
print sum([n for n in iteritem(limit=0.1)])
3樓:西邊有片雲
def f(n):
sum=0
for x in range(1,n+1):
k=1.0/x
if k>=0.1:
sum=sum+k
else:
break
return sum
除錯結果:
print f(11)
2.92896825397
print f(10)
2.92896825397
然後你自己做下字串和數字的限制。就可以了
用python計算1/1!,1/2!,1/3!……1/n!,當某一數列的值小於0.01時停止計算?
4樓:草原上之狼
t=1mult=1
sum1=0
i=2while(t>0.1):
t=1/mult
sum1=sum1+t
mult=mult*i
i=i+1
print(sum1)
菜鳥問一下,怎麼用python程式設計 1/0!+1/1!+1/2!+.....+1/10000!
5樓:匿名使用者
你確定0可以作為分母? 你就一個迴圈計算階層累加
6樓:句心後端開發
**示例來
"""菜鳥問源
一下,怎麼用python程式設計 1/0!+1/1!+1/2!+.....+1/10000!
"""import math
result = 0
for i in range(0, 10001):
result += 1/math.factorial(i)print(result)
輸出2.7182818284590455
輸出截圖
7樓:匿名使用者
def jc(n):
if n==0:
return 1
else:
s=1for i in range(n,n+1) :
s=s*i
return s
def cj1():
s=0for i in range(10001):
s= s+1/ jc(i)
return s
cj1()
忘記map怎麼用了,想了個回方法答
python 程式設計 求答案!2、3兩題
8樓:傳聞中的張先生
#-*- coding:utf-8 -*-
import time
import datetime
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
def msg():
f = open('test.txt','r')
'''李麗麗 320382199606160123
徐華彩 320382199606160134
藺小虎 320382199606160145
葛俊 320382199606160156
'''res = f.readlines()
for i in range(len(res)):
result = res[i].replace(' ', '').replace('\t', '').replace('\n', '').replace('\r', '')
name = result[0:-18]
num = result[-2:-1]
now_time = datetime.datetime.now()
time = datetime.datetime.now().strftime('%y%m%d')
year = result[-12:-4]
age = int(time[0:4]) - int(year[0:4])
if int(time[4:]) > int(year[4:]):
age = age
else:
age = age - 1
if int(num) % 2 == 0:
*** = "女".decode('utf-8').encode('gbk')
else:
*** = "男".decode('utf-8').encode('gbk')
with open('oeder.txt', 'a') as f:
f.write(str(name) + ' ' + str(***) + ' ' + str(age) + '\n')
f.close()
f.close
if __name__ == "__main__":
start = time.clock()
msg = msg()
end = time.clock()
print u'儲存完成,共耗時:'+str(end - start)
9樓:匿名使用者
這要寫多少**啊?分太少了。
用python進行socket程式設計老是報錯
夜半情話 出現errno10061 是因為目標主機主動拒絕,連線不能建立。這通常是因為試圖連線到一個遠端主機上不活動的服務,如沒有伺服器應用程式處於執行狀態。解決方法 1 你先啟動server,看是否可以正常啟動。2 因為是基於tcp的,所以你試試telnet可否連結到server上,格式為 tel...
求解一道Python程式設計題,求解一道Python程式設計題
雁西樓 斐波那契數列自第三個數開始,每個數均為之前兩個數的和。至少有兩種方法來實現它。最常見的利用迭代的方法,其核心思路是 fib n fib n 1 fib n 2 而在n 2時直接,沒有n 2,因此直接返回1 def fib num return 1 if n 2 else fib num 1 ...
python作業求指導,python程式設計輸出如下圖案,上圖為題目要求,下圖為我寫的。。。求指導!!!
老夭來了 for i in range 9,0,1 for j in range 1,i 1 print 9 1 9 9 2 18 9 3 27 9 4 36 9 5 45 9 6 54 9 7 63 9 8 72 9 9 81 8 1 8 8 2 16 8 3 24 8 4 32 8 5 40 8...