데이터의 종류를 나타내는 자료형(Data Types)
프로그래밍에서 자료형(data type)
은 변수나 값이 가질 수 있는 데이터의 종류를 뜻합니다.
예를 들어 숫자, 문자열, 불리언(참/거짓) 등을 자료형이라고 합니다.
파이썬 주요 자료형
파이썬에서 사용하는 주요 자료형은 다음과 같습니다.
정수형 (Integer)
: 정수 값을 표현합니다.
정수형 예시
5, -3, 42
부동 소수점형 (Float)
: 소수점을 포함하는 실수를 표현합니다.
부동 소수점형 예시
3.14, -0.001, 2.0
문자열 (String)
: 텍스트 또는 문자를 표현합니다.
문자열 예시
"Hello, World!" 'Python' "1234"
불리언 (Boolean)
: 참(True) 또는 거짓(False)의 두 가지 값만을 가질 수 있는 자료형입니다.
불리언 예시
True False
리스트 (List)
: 다양한 자료형을 순서대로 저장하는 자료형입니다.
리스트 예시
[1, 2, 3] ['apple', 'banana', 'cherry'] [True, 42, "Hello"]
튜플 (Tuple)
: 리스트와 유사하지만 한 번 생성되면 내용을 변경할 수 없는(immutable) 자료형입니다.
튜플 예시
(1, 2, 3) ('a', 'b', 'c') (True, 'Python', 3.14)
딕셔너리 (Dictionary)
: 키(key)와 값(value) 쌍으로 이루어진 데이터를 표현하는 자료형으로, 각 키는 고유해야 합니다.
딕셔너리 예시
{'name': 'Alice', 'age': 25} {'a': 1, 'b': 2, 'c': 3}
집합 (Set)
: 중복을 허용하지 않는 요소들의 모임으로, 순서가 없는 데이터 모음입니다.
집합 예시
{1, 2, 3} {'apple', 'banana', 'cherry'}
자료형은 왜 중요할까요?
정확한 연산 수행
: 예를 들어,숫자형과 문자열형은 각각 수학 연산과 문자열 결합에 적합합니다.
잘못된 자료형을 사용한 연산 예시
result = "3" + 5 # 문자열 "3"과 정수 5의 덧셈 시도 print(result) # TypeError: can only concatenate str (not "int") to str
코드의 명료성 및 안전성 향상
: 자료형을 명확히 지정함으로써 코드의 이해도를 높이고, 타입 오류를 줄일 수 있습니다.
Mission
0 / 1
다음 중 파이썬에서 사용되는 자료형 중 하나로, 참(True) 또는 거짓(False)의 값을 가질 수 있는 것은 무엇인가요?
참(True) 또는 거짓(False)의 값을 가질 수 있는 자료형은 입니다.
정수형 (Integer)
문자열 (String)
불리언 (Boolean)
리스트 (List)
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과