20분
자료형: 데이터에도 종류가 있다
Day 1: 왜 Python인가?
자료형: 데이터에도 종류가 있다
Python 기초 1: 변수, 자료형, 조건문, 반복문 > 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(숫자)는 불가능하다.
에디터 로딩 중...
이게 타입 변환이다. 다음 실습에서 직접 해보자.