BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

  • Boş bir credits listesi ve boş bir debtors listesi oluştur.

  • for döngüsünü tamamla:

    • Ayın kredi tutarını, satış değerini (mvalue değişkeni) yüzde kredi oranıyla (%60) çarparak hesapla.
    • month 0’dan büyükse, debtors listesine mevcut ay kredileri ile önceki ayın kredilerini toplayarak ekle.
    • month 0’dan büyük değilse, debtors listesine yalnızca mevcut ayın kredilerini ekle.
  • debtors listesini 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(_____))
Kodu Düzenle ve Çalıştır