20

자료형: 데이터에도 종류가 있다

Day 1: 왜 Python인가?

학습 목표

기본 자료형 4가지를 구분할 수 있다 type() 함수로 타입을 확인할 수 있다

왜 자료형을 알아야 할까?

"25"와 25는 같을까?

에디터 로딩 중...

겉보기엔 같아도 타입이 다르면 동작이 다르다. 자료형을 모르면 버그의 늪에 빠진다.


기본 자료형 4가지

타입설명예시
int정수42, -10, 0
float실수3.14, -0.5
str문자열"hello", 'world'
bool참/거짓True, False
에디터 로딩 중...

타입 확인: type()

모르겠으면 물어보면 된다.

에디터 로딩 중...

흔한 실수: 타입 불일치

에디터 로딩 중...

왜 에러가 날까?

input()은 항상 문자열을 반환한다. "25"(문자열) + 1(숫자)는 불가능하다.

에디터 로딩 중...

이게 타입 변환이다. 다음 실습에서 직접 해보자.