from pathlib import Path html = r''' محاسبه وام ۴٪ و ۲۳٪

محاسبه وام با دو نرخ ۴٪ و ۲۳٪

برای هر وام، مبلغ و مدت بازپرداخت جداگانه وارد می‌شود و نتیجه هر کدام در باکس مستقل نمایش داده می‌شود. ظاهر قالب حفظ شده و فقط ساختار محاسبه مستقل شده است.

وام اول — ۴٪

مبلغ و مدت این وام مستقل از وام دوم است.
نرخ سالانه
۴٪
نرخ ماهانه
—
قسط ماهانه
—
سود کل
—
جمع پرداختی
—
درصد وام میانگین
—

وام دوم — ۲۳٪

برای این وام هم مبلغ و مدت جداگانه در نظر گرفته شده است.
نرخ سالانه
۲۳٪
نرخ ماهانه
—
قسط ماهانه
—
سود کل
—
جمع پرداختی
—
درصد وام میانگین
—

محاسبه میانگین و جمع کلی

مجموع اصل وام‌ها
—
میانگین درصد وام‌ها
—
جمع اقساط ماهانه
—
جمع سود کل
—
فرمول قسط: A = P × r × (1+r)^n / ((1+r)^n - 1) که در آن P مبلغ وام، r نرخ ماهانه و n تعداد ماه‌هاست.
''' path = Path('/mnt/data/loan_calc_4_23.html') path.write_text(html, encoding='utf-8') print(f'Output: sandbox:{path}')