PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
Re: [問題] 程式求救
作者:
FakeGPS
(一次就上手)
2018-03-26 18:29:13
小弟覺得去判斷計數器的奇偶
項太麻煩了,if要寫得落落長
反正知道各項就是正負正負變
換而已,我會這樣寫:
n = 500 #你的n值
sign = 1 #正負號
result = 0 #加總 起始為0
for count in range(1, n + 1):
result = result + sign * 1 / count
sign = - sign
print(result)
這樣簡潔很多吧
作者:
froce
(froce)
2018-03-26 19:20:00
其實就是數學啊。多項式整理後第n項怎麼表示而已。
https://ideone.com/NitkkP
其實要寫這種,最建議的就是去學函數式編程。範例是兩個不同數列都用同一個函數產生各項並累加。基本上就是數學方程式的表示法
繼續閱讀
[問題] 第二本書的選擇
FakeGPS
Re: [問題] 程式求救
VincentG
[問題] 程式設計新手求救
VincentG
[問題] 程式求救
VincentG
[問題] 有沒有推薦3.x的入門書籍呢?
scott0327
[問題] Matplotlib繪圖問題?
wuyiulin
[問題] 向量內積
phoebejen
[問題] Django多個app共用model
laputaflutin
[問題] groupby 效能改進
f496328mm
[問題] Python的class要如何互相串接?
chchan1111
Links
booklink
Contact Us: admin [ a t ] ucptt.com