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生成excel,如何用Python實現exce
chacker莫奈 可以使用xlsxwriter 庫實現 如下 import xlsxwriter import sys reload sys 解決中文編碼問題 sys.setdefaultencoding utf 8 建立一個絕對路徑為.test.xlsx的excel檔案workbook xlsx...
用matlab程式設計計算1加到,用matlab程式設計計算1加到
s 0 for i 1 100 s s i ends 程式的功能是計算 1 2 100 的和,程式用到了一個 for 迴圈結構,基本語句比較簡單。擴充套件資料matlab常用的基本數學函式 abs x 純量的絕對值或向量的長度 angle z 複數z的相角 phase angle sqrt x 開平...
怎樣程式設計網頁最好是用python?我是剛開始
你要轉成asp的帶後臺。首先要安裝iis確保能執行asp檔案,關於iis還有設定更目錄還需要你自己去學!能夠執行asp檔案的情況下你要求的頁面自己改 文字就看你是否希望從資料庫中呼叫這一步會涉及更多的東西我就說說不用資料庫的方法 1 新建一個資料夾 如 img 放入你想要變換的 檔案檔名為1到10的...