ถาม Coding Python เกี่ยวกับการวนลูปหน่อยครับไม่ค่อยเก็ทเท่าไหร่


จากในรูปคือการประกาศฟังก์ชั่นหาจำนวนวันทั้งหมด ตั้งแต่วันเดือนปีเกิดเราวันแรก(year1,month2)
เอาวันในแต่ละเดือนมาบวกกันไปเรื่อยๆจนถึงปีปัจจุบันเดือนปัจจุบัน (year2,month2) เพื่อหาวันที่เราเกิดมาแล้วว่าผ่านมากี่วันแล้ว

ทำไปเรื่อยๆตามเงื่อนไข while year1 < year2 or month1 < month2: จนกว่าจะหยุด
ทีนี้ผมสงสัยว่าทุกครั้งที่มีการ += ค่าเข้าไปเนี่ยแต่ละ Loop มันเอาไปเก็บไว้ใน Days ที่เป็นสี่เหลี่ยมแดงตามในภาพ
หรือ Days ในสี่เหลี่ยมเขียวอะครับ ผมอยากเข้าใจว่าโปรแกรมมันคิดยังไงอะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่