Re: [問題] 程式求救

看板Python作者 (一次就上手)時間7年前 (2018/03/26 18:29), 編輯推噓1(104)
留言5則, 1人參與, 7年前最新討論串3/4 (看更多)
小弟覺得去判斷計數器的奇偶 項太麻煩了,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) 這樣簡潔很多吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.189.90 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1522060155.A.93E.html

03/26 19:20, 7年前 , 1F
其實就是數學啊。多項式整理後第n項怎麼表示而已。
03/26 19:20, 1F

03/26 19:20, 7年前 , 2F

03/26 19:53, 7年前 , 3F
其實要寫這種,最建議的就是去學函數式編程。
03/26 19:53, 3F

03/26 19:56, 7年前 , 4F
範例是兩個不同數列都用同一個函數產生各項並累加。
03/26 19:56, 4F

03/26 19:57, 7年前 , 5F
基本上就是數學方程式的表示法
03/26 19:57, 5F
文章代碼(AID): #1QkCjxa- (Python)
討論串 (同標題文章)
文章代碼(AID): #1QkCjxa- (Python)