เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคำนวณบัญชีลูกหนี้ (Debtors)

เมื่อขายสินค้าหรือบริการแบบเชื่อ ยอดขายเชื่อนั้นจะถูกบันทึกในงบดุลภายใต้หัวข้อ 'บัญชีลูกหนี้' หรือ 'Debtors' ตัวอย่างเช่น หากมีการขายเชื่อในเดือนมกราคมโดยมีระยะเวลาชำระคืน 60 วัน ยอดดังกล่าวจะถูกบันทึกในบัญชีลูกหนี้ของเดือนมกราคม แต่จะได้รับชำระ (ถูกปลดออก) ในเดือนมีนาคม และเป็นเช่นนี้ต่อไป

ในแบบฝึกหัดนี้ เราจะสร้างลิสต์ต่อไปนี้:

  • ยอดขายเชื่อประจำเดือน credits ซึ่งในแบบฝึกหัดนี้คือ 60% ของยอดขาย
  • ยอดรวมบัญชีลูกหนี้ debtors คำนวณจากยอดขายเชื่อของเดือนปัจจุบัน บวกกับยอดขายเชื่อของเดือนก่อนหน้า ลบด้วยยอดขายเชื่อของสองเดือนก่อน (เนื่องจากสมมติว่ายอดขายเชื่อจากเมื่อ 2 เดือนก่อน หรือ 60 วัน จะได้รับชำระแล้วในขณะนั้น)

เราได้กำหนด index ให้กับตัวแปร month โดยค่าเริ่มต้นของ month คือ 0

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การพยากรณ์ทางการเงินด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างลิสต์ว่าง credits และลิสต์ว่าง debtors

  • เติมส่วนที่ขาดใน for loop:

    • คำนวณยอดขายเชื่อของเดือนนั้นโดยคูณยอดขาย (ตัวแปร mvalue) ด้วยเปอร์เซ็นต์การขายเชื่อ (60%)
    • ถ้า month มากกว่า 0 ให้ append ค่าลงใน debtors เป็นยอดขายเชื่อเดือนปัจจุบันบวกกับยอดขายเชื่อของเดือนก่อนหน้า
    • ถ้า month ไม่ได้มากกว่า 0 ให้ append ค่าลงใน debtors เป็นยอดขายเชื่อของเดือนปัจจุบัน
  • แสดงผลลัพธ์ลิสต์ debtors

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create the list for sales, and empty lists for debtors and credits
sales = [500, 350, 700]
____ = [] 
____ = []

# Create the statement to append the calculated figures to the debtors and credits lists
for mvalue in sales: 
    credits.append(mvalue * ____)
    if month > 0:
        ____.append(credits[____] + credits[month-1])
    else:
        ____.append(credits[____]) 
    month += 1
# Print the result
print("The ‘Debtors’ are {}.".format(_____))
แก้ไขและรันโค้ด