시작하기무료로 시작하기

사용자 정의 클래스로 타입 힌팅하기

이 연습에서는 기본 제공 타입 키워드, typing 라이브러리, 그리고 직접 만든 사용자 정의 클래스를 사용해 타입 힌팅을 연습해 봅니다. typing 라이브러리에서 List가 이미 임포트되어 있어요. 시작해 볼까요?

이 연습은 강의의 일부입니다

Python 중급 객체 지향 프로그래밍

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Define an agent class with a constructor, add type hints
class Agent:
  def __init__(self, ____: ____, ____: ____):
    self.____: ____ = codename
    self.____: int  = ____
코드 편집 및 실행