原文以及建議書請看此篇:
躉繳美金儲蓄險元大人壽美滿人生(F1)美元利率變動型增額終身壽險IRR分析(2020/1月宣告利率3.3%)
本篇要展示使用Python撰寫的程式
(已轉為exe檔,無須python環境)
如何讀取csv逗點分隔檔
(每列內容為現金流)
計算保單的IRR
寫一個 每列內容與建議書
每年現金流 一致的csv檔:
若您不明白為何要這樣寫
請參考以下文章中的建議書:
躉繳美金儲蓄險元大人壽美滿人生(F1)美元利率變動型增額終身壽險IRR分析(2020/1月宣告利率3.3%)
逗點分隔檔請使用記事本寫
不要用Libre Office之類的套裝軟體
因為Libre會將較短的列(現金流)
補逗點跟空值,
補到長度跟最長的列一樣
導致程式無法運算
執行結果:

輸入檔案路徑\檔名.副檔名:
C:\Pythonexe\F1cashflow.txt

IRR等資料在C:\SavingKing目錄底下
有輸出一個csv檔:

如果Libre Office開啟後
中文出現亂碼
開啟時,字元集請選Big5
(預設值是UTF-8)
到小數點下2位都沒有差別
您將輸入n年度末解約金?n=?
待使用者輸入下一筆資料或-9999離開
推薦hahow線上學習python: https://igrape.net/30afN

![為什麼 Python 要用 `max` 配合 `key=lambda`?從找最長文字的 Span 談起 ; #spans:list[dict] ; max(spans, key=lambda s: len(s.get(“text”, “”))) 為什麼 Python 要用 `max` 配合 `key=lambda`?從找最長文字的 Span 談起 ; #spans:list[dict] ; max(spans, key=lambda s: len(s.get(“text”, “”)))](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2026/06/20260602132524_0_c45d06.png?quality=90&zoom=2&ssl=1&resize=350%2C233)





![Python如何讀取*.jsonl (JSON Lines)? 讀取為List[dict] Python如何讀取*.jsonl (JSON Lines)? 讀取為List[dict]](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2023/10/20231024225613_30.png?quality=90&zoom=2&ssl=1&resize=350%2C233)



近期留言