Программа позволяет рассчитать условия кредита на основе значений введенных параметров. Запускается в командной строке с указанием значений аргументов.
Аргументы командной строки:
- type - "annuity" - простой процент или "diff" - сложный процент;
- principal (int) - общая сумма кредита;
- payment (int) - сумма ежемесячного платежа;
- interest (float) - процентная ставка;
- periods (int) - число месяцев платежа.
Простой процент:
Для того, чтобы рассчитать время выплаты и переплату кредита с простым начислением процентов, введите значения параметров principal, payment, interest. Например:
python main.py --type annuity --principal 1000000 --payment 10000 --interest 5
Чтобы рассчитать ежемесячный платеж и переплату кредита с простым начислением процентов, введите значения параметров principal, periods, interest. Например:
python main.py --type annuity --principal 1000000 --periods 130 --interest 5
Для расчета величины и переплаты кредита с простым начислением процентов, введите значения параметров payment, periods, interest. Например:
python main.py --type annuity --payment 10000 --periods 130 --interest 5
Сложный процент:
Для того, чтобы рассчитать ежемесячный платеж и переплату кредита со сложным начислением процентов, введите значения параметров principal, periods, interest. Например:
python main.py --type diff --principal 1000000 --periods 130 --interest 5
Используются модули math, argparse.
- Изучение модулей math, argparse.