Практическая Python - Росдистант

Выполнен
Заказ
6795964
Раздел
Программирование
Предмет
Python
Антиплагиат
Не указан
Срок сдачи
25 Июн 2025 в 23:55
Цена
750 ₽
Блокировка
10 дней
Размещен
19 Июн 2025 в 19:46
Просмотров
47
Описание работы

СТОИМОСТЬ ДОГОВОРНАЯ

Практическая работа примерно 2-3 курса. Ниже прикреплён файл с заданием. По всем вопросам постараюсь оперативно отвечать (инет падает)

Пруф работы кода

За успешную оценку выполненного задания оставлю отзыв

Задание:

1. Создайте класс объектов Auto для подержанных машин со следующими характеристиками:

  • Марка
  • Модель
  • Год производства
  • Пробег
  • Цена
  • Отечественное или зарубежное производство

2. Создайте 5 объектов со следующими характеристиками:

KiaSor: «Kia», «Sorrento», 2003, 223 000 км, 415 000 руб, производство: Россия

HyunSol: «Hyundai», «Solaris», 2015, 41 000 км, 869 000 руб, производство: Корея

VolkPas: «Volkswagen», «Passat», 2012, 127 000 км, 900 000 руб производство: Германия

LadaPri: «Lada», «Priora», 2011, 139 000 км, 150 000 руб, производство: Россия

UazPat: «UAZ», «Patriot», 2011, 150 000 км, 345 400 руб, производство: Россия

3а. Создайте метод класса makeModel, позволяющий распечатать список объектов, причем на печать должны быть выведены только марка и модель автомобиля:

Например, название объекта auto1: ‘Kia Sorrento‘

3b. Создайте метод класса, позволяющий распечатать все свойства объекта, например:

'Kia Sorrento - Price: RUR415000, Production Year: 2003, Mileage: 223000'

4. Создайте список listOfCarNames, который содержит названия (марка+модель) всех автомобилей из списка выше.

5. Создайте функцию, в результате которой возникнет список sortedByMileage, в котором содержатся все автомобили, рассортированные по пробегу ['Hyundai Solaris', '41000'], ['Volkswagen Passat', '127000'], ['Lada Priora', '139000'], ['UAZ Patriot', '150000'], ['Kia Sorrento', '223000']

Чтобы написать свою программу, дополните шаблон, представленный ниже (test_auto.py).

test_auto.py

class Auto:

  def __init__(self, make, model, year, mileage, price, origin_ru):

        ''' Вставьте свой код здесь '''

   def makeModel(self):

       ''' Вставьте свой код здесь '''

   def getAttrValue(self, attr):

       return getattr(self, attr)

  def __repr__(self):

       ''' Вставьте свой код здесь '''

''' Вставьте свой код здесь '''

##KiaSor

##HyunSol

##VolkPas

##LadaPri

##UazPat

listOfCarNames=[]

''' Вставьте свой код здесь '''

sortedByMileage=[]

''' Вставьте свой код здесь '''

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
38 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир