1. 변수의 타입 1-1. 타입 어노테이션(Type Annotation) 변수나 상수를 선언할 떄 타입을 명시적으로 선언해줌으로써 어떤 타입의 값이 저장될 것인지를 직접 알려주는 방법 프로그램은 수많은 함수, 클래스 등으로 복잡하게 얽혀있는 경우가 많은데 변수 타입이 맞지 않으면 에러나 버그의 발생 가능성이 매우 높아짐 타입 어노테이션을 사용하면 코드 가독성과 협업 효율성이 매우 높아짐 파이썬 3.5부터 기능이 지원되어 많은 라이브러리, 프로젝트에서 사용이 확산되는 추세 Java, C, C++ 등은 컴파일 시 변수 타입이 결정되는 정적 프로그래밍 언어이며, 파이썬은 실행 도중에 변수 타입을 동적으로 결정하는 동적 프로그래밍 언어임 1-2. 동적 프로그래밍 언어의 장단점 장점 타입이 자유로워 유연한 코딩이..