반응형
파이썬의 기본 자료형 (원시 자료형)
파이썬의 기본 자료형은 가장 기본적인 데이터의 형태를 의미하며, 다음과 같이 분류됩니다.

1. 정수 (int)
특징: 소수점이 없는 숫자.
예: 10, -5, 0.
2. 실수 (float)
특징: 소수점이 있는 숫자.
예: 3.14, -2.718, 0.0.
3. 논리 (boolean, bool)
특징: 참(True) 또는 거짓(False)을 표현하는 데이터.
값:
참: True 또는 숫자 1.
거짓: False 또는 숫자 0.
예: True, False.
4. 복소수 (complex)
특징: 실수와 허수(허수부는 j로 표현)를 포함하는 숫자.
예: 1+2j, -3.5+0j.
5. 바이트 (bytes)
특징: 1 byte(8 bit) 단위로 데이터를 표현.
네트워크 프로그래밍이나 데이터 전송에서 주로 사용.
파이썬에서 b 접두어를 사용하여 표현.
예:
b'hello' (문자열을 바이트로 표현).
바이트 데이터는 수정할 수 없음(immutable).
6. 문자 (str)
특징: 단일 문자 또는 문자열을 표현.
파이썬에서는 모든 문자를 **유니코드(2 byte)**로 처리.
시퀀스 자료형으로 문자열의 인덱싱, 슬라이싱 등이 가능.
예: 'A', "Python", '한글'.
기본 단위 정리
1 bit: 2진수 한 자리 (1 또는 0).
8 bit: 1 byte, 영어/숫자/특수문자 표현 시 사용.
1 byte: ASCII 코드에서 사용하는 기본 문자 표현 단위.
2 byte: 유니코드(국제 표준화 코드)에서 문자 표현 시 사용.
한글 문자 표현 시 2 byte 필요.
비교

'십대를 위한 코딩 > 십대를 위한 파이썬' 카테고리의 다른 글
파이썬 식별자에서 숫자만 사용하는 것은? (1) | 2025.02.02 |
---|---|
함수(function)와 메서드(method)의 차이점 (0) | 2025.02.01 |
파이썬의 주요 자료형 (1) | 2025.01.30 |
[파이썬] 변수란 무엇인가? (1) | 2025.01.29 |
[Spyder] 스파이더 첫 프로그램, Hello World! (0) | 2025.01.28 |