Условия задачи:

 

Расходы на автомобиль. Напишите программу, которая просит пользователя ввести месячные расходы на следующие нужды, связанные с его автомобилем: платеж по креди­ту, страховка, бензин, машинное масло, шины и техобслуживание. Затем программа должна показать общую месячную стоимость и общую годовую стоимость этих расходов.

 

Решение задачи:

def main():
    YEAR = 12
    def get_credit_expenses():
        expenses = int(input('Укажите ежемесячный платеж по кредиту за автомобиль: '))
        return expenses
    def get_petrol_expenses():
        expenses = int(input('Укажите ежемесячные расходы на бензин: '))
        return expenses
    def get_oil_expenses():
        expenses = int(input('Укажите ежемесячные расходы на машинное масло: '))
        return expenses
    def get_tire_expenses():
        expenses = int(input('Укажите ежемесячные расходы на шины: '))
        return expenses
    def get_tehnik_expenses():
        expenses = int(input('Укажите ежемесячные расходы на техническое обслуживание: '))
        return expenses
    month_expenses = (get_credit_expenses() + get_petrol_expenses() + get_oil_expenses()
                      + get_tire_expenses() +get_tehnik_expenses())
    print(f'Ежемесячные расходы на автомобиль составят {month_expenses} рублей,\n'
          f'ежегодные расходы составят {YEAR * month_expenses} рублей')

main()