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

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir