Alacak hesaplarının (borçluların) hesaplanması
Bir şeyi kredili sattığımızda, krediyle ilgili kısım bilançoda ‘Accounts Receivable’ veya ‘Debtors’ (Alacaklar/Borçlular) altında yer alır. Örneğin, Ocak ayında 60 günlük bir tahsilat süresiyle kredili satış yapıldıysa, bu tutar Ocak ayında ‘Debtors’ hesabımıza kaydedilir, ancak ödemesi (çözülmesi) Mart ayında yapılır ve bu şekilde devam eder.
Bu egzersizde aşağıdaki listeleri oluşturacağız:
- Aydaki kredili satışlar
credits; bu egzersizde satış değerinin %60’ıdır. - Toplam alacaklar
debtors; mevcut ayın kredileri artı bir önceki ayın kredileri eksi iki ay önceki krediler olarak hesaplanacaktır (çünkü iki ay veya 60 gün önceki kredilerin o zamana kadar tahsil edildiğini varsayıyoruz).
month değişkeni için bir indeks belirledik. month değeri 0 olarak ayarlanmıştır.
Bu egzersiz
Python ile Finansal Tahminleme
kursunun bir parçasıdırEgzersiz talimatları
Boş bir
creditslistesi ve boş birdebtorslistesi oluştur.fordöngüsünü tamamla:- Ayın kredi tutarını, satış değerini (
mvaluedeğişkeni) yüzde kredi oranıyla (%60) çarparak hesapla. month0’dan büyükse,debtorslistesine mevcut ay kredileri ile önceki ayın kredilerini toplayarak ekle.month0’dan büyük değilse,debtorslistesine yalnızca mevcut ayın kredilerini ekle.
- Ayın kredi tutarını, satış değerini (
debtorslistesini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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(_____))