본문 바로가기

공부/python

파이썬 데이터 타입과 연산자

1.  데이터 타입

파이썬에서 사용하는 데이터 타입(자료형)의 종류이다.

int : 정수

float : 실수

complex : 복소수

bool : 불린

str : 문자열(시퀀스)

list : 리스트(시퀀스)

tuple : 튜플(시퀀스)

set : 집합

dict : 사전

 

bytearray

byte

frozenset

 

2. 모든 변수는 형변환을 통해 출력할 수 있다.

 

print(float(b)) # 정수 -> 실수

print(int(c)) # 실수 -> 정수

print(int(d)) # 실수 -> 정수

print(int(True)) # Bool -> 정수

print(float(True)) # Bool -> 정수

print(int(False)) # Bool -> 정수

print(float(False)) # Bool -> 정수

print(complex(3)) # 정수 -> 복소수

print(complex('3')) # 문자 -> 복소수

print(complex(False)) # Bool -> 복소수

 

3. 수치를 변환하는 함수

 

print(abs(-7)) - 절대값을 구한다.
x, y = divmod(100, 8) - x에 몫, y에 나머지가 할당된다.
print(x, y) - 출력결과는 12 , 8이다.
print(pow(5, 3)) - 제곱, 5의 3승이 출력된다.

 

4. import math를 통해서 사용하는 함수

print(math.ceil(5.1)) - 5.1 이상의 수 중에서 가장 작은 정수

print(math.floor(3.874)) - 3.874 이하의 수 중에서 가장 큰 정수
print(math.floor(-25.5)) - -26이 출력된다.

 

5. 그 밖에 함수는 아래 URL 참조
# https://docs.python.org/3/library/math.html

 

 

 

 

 

 

'공부 > python' 카테고리의 다른 글