Study/CS (2) 썸네일형 리스트형 [Python OOP] Python에서의 객체(Object)와 타입 힌트 본 포스팅은 책 "Python 객체지향 프로그래밍 4판"의 내용을 정리한 글입니다 이번 포스팅에서는 Python에서의 객체와 타입 힌트에 대해서 알아보려고 한다. 우선 Python에서는 객체(Object)를 어떻게 정의하고 있을까? 한마디로 정의하자면, Python의 모든 것은 객체이다. str_variable_example = "hello world" print(type(str_variable_example)) # str값을 가진 변수를 선언하고 내장 함수인 type()을 이용하여 타입을 출력하는 간단한 코드이다. 첫번째 줄에서 "hello world"라는 문자열을 str_variable_example 변수로 선언하고 출력하면 다음과 같은 결과가 출력된다. 즉, str class의 인스턴스로서 "hel.. [Python] easydict 사용하기 Python의 기본 내장 자료형인 Dictionary와 다르게, EasyDict 라이브러리를 이용하면 Dictionary의 Value를 마치 속성처럼 접근할 수 있다. 기본 Dictionary를 이용할 경우, 선언과 사용은 다음과 같다. example_dict = {"name": "suin", "age": 24} # 선언 print(example_dict["name"]) # suin print(example_dict["age"]) # 24 반면에, easydict 라이브러리를 이용하는 경우, 다음과 같이 선언하고 사용할 수 있다. from easydict import EasyDict example_easydict = EasyDict({"name": "suin", "age": 24}) # 선언 print(.. 이전 1 다음