Слідуйте інструкції для виконання завдання.
Обов'язково встанови віртуальне оточення як в інструкції.
Також встанови всі потрібні бібліотеки:
pip install -r requirements.txtЗавдання:
- Створіть класи "ТранспортнийЗасіб" та два підкласи, "Автомобіль" і "Велосипед", які успадковують властивості та методи батьківського класу.
- Кожен транспортний засіб повинен мати атрибути "швидкість" та "потужність", а також метод "прискорити", який збільшує швидкість на певну величину. Автомобіль повинен мати додатковий атрибут "пальне", а велосипед - "кількість педалей". Створіть об'єкти для кожного підкласу, змініть їх атрибути та викличте метод "прискорити" для кожного.
Для перевірки правильності виконання роботи в терміналі введіть:
python main.py
pytest tests.py
Якщо всі тести пройшли і світяться зеленим, можеш пушити і створювати пул реквест (як в інструкції).