Встречается на собеседованиях • сегодня

Приведи пример класса в Python

python
class Car:
    def __init__(self, make: str, model: str, year: int):
        self.make = make
        self.model = model
        self.year = year
        self.mileage = 0

    def drive(self, miles: int) -> None:
        self.mileage += miles
text
def get_info(self) -> str:
    return f"{self.year} {self.make} {self.model}, {self.mileage} miles"

Пример использования

my_car = Car("Toyota", "Camry", 2020)
my_car.drive(150)
print(my_car.get_info()) # Выведет: 2020 Toyota Camry, 150 miles

text

Класс Car демонстрирует:
1. Конструктор `__init__` для инициализации объекта
2. Атрибуты экземпляра (make, model, year, mileage)
3. Методы экземпляра (drive, get_info)
4. Аннотации типов для лучшей читаемости
5. Инкапсуляцию состояния через методы
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы