brunch

You can make anything
by writing

C.S.Lewis

by 박경아 Feb 19. 2021

5. 정수 또는 실수, 숫자형 데이터

파이썬으로 데이터 분석하기

이전 글에서는 문자열과 그 조작법에 대해 공부해 보았다. 아무래도 숫자형 데이터 뿐만 아니라 텍스트 데이터도 많은 만큼 문자열 조작법은 잘 익혀두면 데이터 분석에 자신감을 높여줄 것이라 생각한다. 이번 글에서는 데이터 유형 가운데 두 번째 수에 대해서 배워보고자 한다. 


수는 우리가 알고 있는 대로 숫자로 이뤄진 데이터로, 파이썬에서는 수를 두 가지로 구분한다. 자연수나 0, 음의 정수같은 정수형(Integer), 그리고 소수점이 포함된 실수형(Float)이다. 파이썬의 내장 함수인 type()을 이용하면 이 데이터가 문자열인지, 정수인지 혹은 실수인지 데이터 유형을 확인해 준다. 

데이터 유형을 확인해 주는 type( ) 함수


소수나 문자열을 정수로 변경하고 싶다면 int() 함수를 사용하면 된다. 반대로 정수나 문자열을 소수점이 있는 실수로 변경하고 싶다면 float() 함수를 사용하면 된다. 물론, 이 때 문자열은 텍스트가 아니라 숫자에 따옴표를 붙인 문자열을 다시 수로 변경하는 것을 말한다. 


아래는 파이썬에서 사칙연산을 위해 사용하는 연산자들이다. 보통 우리가 계산시 사용하는 연산자와 거의 같고, 나눗셈에서 몫만 나타내거나 반대로 나머지만 나타내는 경우 기호를 한 번 더 봐두면 좋을 것 같다.   

파이썬에서 계산을 위한 연산자들

 




* 참고자료

캐글 강의 https://www.kaggle.com/learn/overview

점프투파이썬 https://wikidocs.net/book/1

파이썬 초보 학습자를 위한 4시간에 배우는 파이썬 기초문법

https://joshua-mobile-choi-1756.trinket.io/python-3-4#/tasks/task-1-print-statement

How to think like a computer scientist : Learning with Python 3

http://openbookproject.net/thinkcs/python/english3e/

매거진의 이전글 4. 문자열, 데이터를 다루기 위한 기본기 (2)
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari