본문으로 건너뛰기
실습하기

데이터를 나타내는 리터럴(literal)

리터럴(literal)은 코드 내 표현되는 데이터의 값을 뜻합니다.

파이썬에서는 주로 아래와 같은 리터럴이 사용됩니다.


숫자형(Number) 리터럴

숫자형 리터럴은 정수형(int), 실수형(float), 복소수형(complex)으로 구분됩니다.

숫자형 리터럴 예시
123   # 정수형 리터럴
3.14 # 실수형 리터럴

문자열(String) 리터럴

문자열은 텍스트 데이터로, 작은따옴표('') 또는 큰따옴표("")로 묶어서 표현합니다.

문자열 리터럴 예시
"Hello, World!"  # 큰따옴표로 묶은 문자열 리터럴

'Python' # 작은따옴표로 묶은 문자열 리터럴

불리언(Boolean) 리터럴

불리언 리터럴은 참(True) 또는 거짓(False)을 나타냅니다.

불리언 리터럴 예시
True   # 참을 나타내는 불리언 리터럴

False # 거짓을 나타내는 불리언 리터럴

리스트(List)

리스트는 여러 개의 값을 순서대로 담는 자료형입니다. 리스트의 각 값은 쉼표(,)로 구분되며, 대괄호([])로 묶어서 표현합니다.

리스트 리터럴 예시
[1, 2, 3]  # 1, 2, 3 세 개의 값을 담은 리스트 리터럴

튜플(Tuple)

튜플은 리스트와 유사하지만 한번 정의된 값을 변경할 수 없습니다. 튜플의 각 값은 쉼표(,)로 구분되며, 소괄호(())로 묶어서 표현합니다.

튜플 리터럴 예시
(1, 2, 3)  # 1, 2, 3 세 개의 값을 담은 튜플 리터럴

딕셔너리(Dictionary): {'key': 'value'}

딕셔너리는 구조화된 데이터를 담는 자료형입니다. 딕셔너리의 각 값은 쉼표(,)로 구분되며, 중괄호()로 묶어서 표현합니다.

딕셔너리 리터럴 예시
{'name': 'Alice', 'age': 24}  # 'name'과 'age' 두 개의 키와 값으로 이루어진 딕셔너리 리터럴

각 리터럴과 자료형에 대한 자세한 내용은 이후 챕터에서 소개하겠습니다.


리터럴 사용 예시
number = 42           # 숫자형 리터럴

greeting = "안녕하세요" # 문자열 리터럴

is_active = True # 불리언 리터럴

코딩 실습

실습 화면의 강조된 부분에 my_list = [1, 2, 3]를 입력해 보세요.

[1, 2, 3]은 리스트(목록) 리터럴로, 1, 2, 3 세 개의 값을 순서대로 담고 있습니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!