# 定义计算函数
def calculate_monthly_payment(principal, annual_interest_rate, years):
monthly_interest_rate = annual_interest_rate / 12
total_payments = years * 12
monthly_payment = (principal * monthly_interest_rate * (1 + monthly_interest_rate) ** total_payments) / \
((1 + monthly_interest_rate) ** total_payments - 1)
return monthly_payment
# 计算参数
principal = 200000 # **本金
annual_interest_rate = 0.059 # 年利率
years = 20 # **年限
# 计算月供
monthly_payment = calculate_monthly_payment(principal, annual_interest_rate, years)
monthly_payment