• Помогите, пожалуйста.Создайте класс "Car" с атрибутами, такими как марка, модель и стоимость аренды за день. Реализуйте методы для вычисления стоимости аренды на определенное количество дней. Создайте объекты для разных автомобилей и рассчитайте стоимость аренды.на языке python

Ответы 1

  • class Car:

       def __init__(self, brand, model, daily_rental_rate):

           self.brand = brand

           self.model = model

           self.daily_rental_rate = daily_rental_rate

       def calculate_rental_cost(self, days):

           if days <= 0:

               return 0

           return self.daily_rental_rate * days

    # Создаем объекты для разных автомобилей

    car1 = Car("Toyota", "Camry", 50)  # Марка: Toyota, Модель: Camry, Стоимость аренды за день: $50

    car2 = Car("Honda", "Civic", 40)   # Марка: Honda, Модель: Civic, Стоимость аренды за день: $40

    # Рассчитываем стоимость аренды на определенное количество дней

    days_rented = 7  # Например, аренда на 7 дней

    total_cost_car1 = car1.calculate_rental_cost(days_rented)

    total_cost_car2 = car2.calculate_rental_cost(days_rented)

    # Выводим результаты

    print(f"Аренда {car1.brand} {car1.model} на {days_rented} дней стоит ${total_cost_car1}")

    print(f"Аренда {car2.brand} {car2.model} на {days_rented} дней стоит ${total_cost_car2}")

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years