สัปดาห์นี้เด็กม.2-3 เขียนโปรแกรมหาเงินสะสมจากการออมเป็นประจำปีละเท่าๆกัน โดยมีผลตอบแทนต่อปีเท่าๆกัน เป็นเวลาหลายๆปีครับ ต่อยอดจากสัปดาห์ที่แล้วที่คำนวณมูลค่าเงินในอนาคตถ้ามีการทบต้นไปเรื่อยๆหลายๆปี
เราปรับชื่อตัวแปรของฟังก์ชั่นหาค่าเงินในอนาคตให้เป็นสากลมากขึ้น:

หัดใช้ f-string เพื่อจัดรูปแบบข้อความหรือจำนวนทศนิยม:

และคำนวณเงินอนาคตทั้งหมดถ้าออมเท่าๆกันทุกปี:

ถ้าออมเงินทุกปีๆละ 1 บาท ที่ผลตอบแทน 0%, 2%, 5%, 7%, 10%, 15%, 20% เป็นเวลา 10, 20, 30, 40, 50 ปี จะมีเงินรวมตอนจบดังนี้:

สามารถโหลด Jupyter Notebook ไปเล่นได้ที่นี่ หรือดูโค้ดออนไลน์ได้ที่ https://nbviewer.jupyter.org/url/witpoko.com/wp-content/uploads/2019/08/2019-08-02_G8-9.ipynb นะครับ
นอกจากนี้เด็กๆม.1, 2, 3 ก็ได้รู้จัก Mu Editor สำหรับเขียนโปรแกรมไพธอนแล้วเก็บเป็นไฟล์ .py แยกต่างหากไม่อยู่ใน Jupyter Notebook ครับ สามารถโหลดได้ที่ https://codewith.mu

เด็กม. 1 ได้เห็น turtle graphics นิดหน่อย ในอนาคตเราคงเอามาใช้วาดนู่นวาดนี่กัน
