지난 글에서는 파이썬의 변수의 원리를 대명사에 비유하여 알아보았습니다. (아래글 참조)
2023.08.17 - [머신러닝] - 머신러닝 기초 | 파이썬 기초1 - 데이터와 변수
해당 글에서는 변수에 '문자'를 넣는 방법을 배웠습니다. 이를 '문자열 데이터를 변수에 넣었다' 라고 표현합니다. 하지만 문자열 이외에도 파이썬의 변수에는 많은 종류의 데이터 타입을 넣을 수 있는데요. 그 종류는 아래와 같습니다.
파이썬 데이터 타입 종류
정수형(int)
- 정수를 다루는 타입이에요.
- 예시: age = 20 (나이를 20살로 설정)
age = 20
print("나이:", age) # 출력: 나이: 20
실수형(float)
- 소수점을 포함한 숫자를 다루죠.
- 예시: pi = 3.14 (원주율 값을 설정)
pi = 3.14
print("원주율:", pi) # 출력: 원주율: 3.14
문자열(str)
- 글자나 문장을 다루는 타입이에요.
- 예시: greeting = "안녕하세요!" (인사말 설정)
greeting = "안녕하세요!"
print(greeting) # 출력: 안녕하세요!
리스트(list)
- 여러 값을 하나로 묶을 수 있어요.
- 예시: fruits = ["사과", "바나나", "체리"] (과일 리스트)
fruits = ["사과", "바나나", "체리"]
print("과일 리스트:", fruits) # 출력: 과일 리스트: ['사과', '바나나', '체리']
튜플(tuple)
- 리스트와 비슷한데, 변경할 수 없어요.
- 예시: coordinates = (37.5665, 126.9780) (좌표 설정)
coordinates = (37.5665, 126.9780)
print("좌표:", coordinates) # 출력: 좌표: (37.5665, 126.9780)
딕셔너리(dict)
- 키와 값의 쌍으로 데이터를 저장해요.
- 예시: person = {"이름": "이브", "나이": 1} (사람 정보)
coordinates = (37.5665, 126.9780)
print("좌표:", coordinates) # 출력: 좌표: (37.5665, 126.9780)
불린(bool)
- 참(True)과 거짓(False)만을 다루는 타입이에요.
- 예시: is_student = True (학생 여부)
is_student = True
print("학생 여부:", is_student) # 출력: 학생 여부: True