[파이썬 튜토리얼] 타입

PlanB·2022년 9월 27일
3

파이썬 튜토리얼

목록 보기
9/21
post-thumbnail

Level 1

1234라는 값이 있을 때, 각각을 따로 읽어 일이삼사라고 할 수도 있고, 숫자로 따져 천이백삼십사라고 읽을 수도 있다. 실생활에서는 값이 사용되는 문맥에 따라 숫자인지 문자인지를 판단할 수 있지만, 프로그래밍에서는 컴퓨터가 값의 형태를 알 수 있게 해주어야 한다. 이는 값에 따옴표, 괄호, 콤마 등을 붙이는 것으로 할 수 있다. 예로 파이썬에서 '1234'는 따옴표로 감싸져 있으므로 문자열, 1234는 그렇지 않으므로 정수로 해석된다. 이러한 데이터의 형태를 타입이라고 말한다.

타입을 명시해야 하는 이유는, 타입마다 고유하게 가지고 있는 기능이 각기 다르기 떄문이다. 예를 들어, 문자열끼리의 더하기 연산은 두 문자열을 연결시키고, 숫자끼리의 더하기 연산은 덧셈을 수행한다.

print('20' + '30')
print(20 + 30)

결과

2030
50

다음 단원부터 파이썬이 자체적으로 지원해 주는 타입들을 알아볼 것이다. 다음은 앞으로 설명할 타입들을 순서대로, 정식 명칭대로 나열한 것이다.

  • int(정수)
  • float(실수)
  • complex(복소수)
  • str(문자열)
  • bool
  • None
  • list
  • tuple
  • dict
  • set
profile
백엔드를 주로 다룹니다. 최고가 될 수 없는 주제로는 글을 쓰지 않습니다.

0개의 댓글