Python'da aylık ödeme fonksiyonu nasıl kullanılır (3 örnek)
Belirli bir krediyi geri ödemek için gereken aylık ödemeleri, başlangıçtaki kredi tutarına, kredi vadesine ve yıllık faiz oranına göre hesaplamak için Python’da aşağıdaki işlevi kullanabilirsiniz:
(rate/12) * (1/(1-(1+rate/12) ** (-months))) * P
Aşağıdaki örnekler bu işlevin farklı senaryolarda nasıl kullanılacağını gösterir.
Örnek 1: Mortgage ödemelerini hesaplayın
Bir ailenin aşağıdaki ayrıntılarla bir ev için ipotek aldığını varsayalım:
- İpotek tutarı: 200.000 $
- Ay sayısı: 360
- Yıllık faiz oranı: %4
İhtiyaç duyulan aylık kredi ödemesini hesaplamak için aşağıdaki kodu kullanabiliriz :
#define initial size of loan, duration of loan, and annual interest rate P = 200000 months = 360 rate = .04 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 954.8305909309076
Aylık kredi ödemesi 954,83$’ dır. Bu, ailenin 200.000 dolarlık kredisini 360 ayda geri ödemek için her ay ödemesi gereken miktardır.
Örnek 2: Taşıt kredisi ödemelerini hesaplayın
Bir kişinin aşağıdaki ayrıntılara sahip bir araba için kredi aldığını varsayalım:
- Kredi tutarı: 20.000$
- Ay sayısı: 60
- Yıllık faiz oranı: %3
İhtiyaç duyulan aylık kredi ödemesini hesaplamak için aşağıdaki kodu kullanabiliriz :
#define initial size of loan, duration of loan, and annual interest rate P = 20000 months = 60 rate = .03 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 359.3738132812698
Aylık kredi ödemesi 359,37$’ dır. Bu, bireyin 20.000 ABD doları tutarındaki kredisini 60 ayda geri ödemek için her ay ödemesi gereken tutardır.
Örnek 3: Öğrenim kredisi ödemelerini hesaplayın
Bir öğrencinin aşağıdaki ayrıntılarla üniversite kredisi aldığını varsayalım:
- Kredi tutarı: 40.000$
- Ay sayısı: 120
- Yıllık faiz oranı: %5,2
İhtiyaç duyulan aylık kredi ödemesini hesaplamak için aşağıdaki kodu kullanabiliriz :
#define initial size of loan, duration of loan, and annual interest rate P = 40000 months = 120 rate = .052 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 428.18316863206525
Aylık kredi ödemesi 428,18$’ dır. Bu, bireyin 40.000 ABD Doları tutarındaki kredisini 120 ayda geri ödemek için her ay ödemesi gereken tutardır.
Ek kaynaklar
Aşağıdaki eğitimlerde Python’da diğer yaygın işlevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Python’da Bileşik Faiz Nasıl Hesaplanır?
Python’da Hareketli Ortalamalar Nasıl Hesaplanır?
Python’da korelasyon nasıl hesaplanır