파이썬(Python) 데이터 타입
- IT2/python
- 2023. 8. 14. 00:27
반응형
주요 데이터 타입
주요 데이터 타입으로는 정수(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)
반응형
'IT2 > python' 카테고리의 다른 글
파이썬(Python) 데이터 타입 변환 (0) | 2023.08.20 |
---|---|
파이썬(Python) 문자열 주요 함수 (0) | 2023.08.16 |
파이썬(Python) 문자열 인덱싱/슬라이싱 (1) | 2023.08.15 |
[파이썬] 변수(Variable) (0) | 2022.10.10 |
[파이썬] 사칙연산, 몫과 나머지, 거듭제곱 (0) | 2022.10.09 |