본문 바로가기
커리어 connecting the dots

파이썬 - 숫자형 자료 공부

by 김꾸꾸 2021. 12. 27.
728x90

파이썬 지원 자료형

int : 정수
float : 실수
complex : 복소수
bool : 불린
str : 문자열 (시퀀스)
list : 리스트(시퀀스)
tuple : 튜플(시퀀스)
set : 집합
dict : 사전

 

데이터 타입

print 구문을 사용해서 이 변수의 데이터타입이 뭔지 확인해보자는 것!

앞에서 str1, bool, str2라는 변수를 정의했다면

ex.

str1 = apple
bool = True
str2 = banana

print 구문, type 함수를 써서 확인해볼 수 있다.

print(type(str1))
print(type(bool))
print(type(str2))

을 넣으면

<class 'str'>
<class 'bool'>
<class 'str'>

이 나온다

 

 

숫자형 연산자

+
-
*
/
// : 몫
% : 나머지
abs(x) : 절대값
pow(x, y) = x ** y : x^y
 ex. pow(2, 3) = 2 ** 3 = 8


형 변환

int: 정수

float: 실수

complex: 복소수

 

이렇게 구성되지만, 

 

print(int(x))를 통해서 x를 정수 형으로 나타낼 수도 있고 (절삭)

print(float(x))를 통해서 x를 실수 형으로 나타낼 수도 있다 (0 --> 0.0, True --> 1.0, False --> 0.0)

 

 

외부 모듈

import.math 로 math 라는 모듈을 불러와서

 

print(math.pi) --> 3.141592

print(math.ceil(5.1)) --> 5.1 이상의 수에서 가장 작은 정수, 5.1보다 큰 정수 6을 출력함

 

 

728x90

댓글