파이썬(Python) 데이터 타입

반응형

주요 데이터 타입

주요 데이터 타입으로는 정수(int), 실수(float), 문자(str) 3개가 있다. type() 내장 함수를 이용하여 값에 대한 데이터 타입을 확인할 수 있다.

 

정수 타입

>>> type(5)
<class 'int'>

실수 타입

>>> type(5.1)
<class 'float'>

문자 타입

>>> type('Python')
<class 'str'>
# 문자 타입의 경우 ''(작은 따옴표) 또는 ""(큰 따옴표)로 양 옆을 묶어준다. 정수나 실수도 문자 타입형태로 작성이 가능하다.

 

예시

>>> type(7)
<class 'int'>

>>> type('7')
<class 'str'>
# 분명 정수 7이라고 생각할 수 있지만 ''(작은 따옴표)로 묶었더니 문자 타입으로 인식한다.

>>> type(370.58)
<class 'float'>

>>> type('370.58')
<class 'str'>
# 마찬가지로 실수 370.58이라고 생각할 수 있지만 ''(작은 따옴표)로 묶었더니 문자 타입으로 인식한다.

>>> type('Hello')
<class 'str'>

>>> type('Hello2')
<class 'str'>

여러 가지 데이터 타입을 동시에 출력할 수도 있다.
>>> 1, 2, 3, 4, 5
1 2 3 4 5

>>> 'a', 'b', 'c', 'd', 'e'
a b c d e

>>> 'Python', 7, 3.14
Python 7 3.14

>>> '대한민국', '서울특별시', '마포구', '아현동'
대한민국 서울특별시 마포구 아현동

 

 

연습 문제 (정답은 댓글)

1. 가족 관계를 출력해보자 (ex. 아버지 어머니 첫째누나 둘째누나 나 남동생)

2. '파이썬을 열심히 배우자'라는 문자열을 출력해보자

3. 본인 생년월일을 출력해보자 (ex. 1995-03-02)

4. 이름/직업/만나이를 출력해보자 (ex. 홍길동 변호사 33)

반응형

댓글

Designed by JB FACTORY