НачатьНачать бесплатно

Аннотации типов с пользовательскими классами

В этом упражнении вы будете использовать встроенные ключевые слова типов, библиотеку typing и собственный пользовательский класс для практики аннотирования типов. Класс List уже импортирован из библиотеки typing. Приступим!

Это упражнение является частью курса

Объектно-ориентированное программирование на Python: средний уровень

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Define an agent class with a constructor, add type hints
class Agent:
  def __init__(self, ____: ____, ____: ____):
    self.____: ____ = codename
    self.____: int  = ____
Редактировать и запускать код