본문 바로가기
Python/DataType&Structure

Numeric Data Type

by youngflowey 2019. 11. 26.

Python Built-in Type

  • Numeric : int(정수), float(실수), complex(복소수)
  • Text Sequence : 문자열 (str)
  • Bool : True, False (bool)


자료구조

  • Sequence(순서) : list, tuple
  • Mapping : dict
  • Set : set

Numeric Data Type

  • int (정수)
  • float (실수)
  • complex (복소수)
a = 123  # 정수(10진수)
b = 3.14159265358979  # 실수
c = 3.14E10     # 지수표현(실수)
d = 1 + 2j      # 복소수
e = 0o37        # 앞에 있는 0 (숫자0),
                # 뒤에 있는 o (영문자)  => 8진수
f = 0xFF        # 16진수

print(type(a))     # a의 data type을 알려줘요
print(type(b))
print(type(c))

div = 3/4       # 0.75(3.x버전, 만약 2.x버전 : 0)
print(div)

result = 3 ** 4   # 지수표현
print(result)

result = 100 % 3   # 나머지 연산 (R과 Java는 %%)
print(result)

result = 10 // 3   # 나머지 몫 ( R은 %/%)
print(result)

'Python > DataType&Structure' 카테고리의 다른 글

Mapping Type - dic(dictionary)  (0) 2019.11.26
Sequence Type - range  (0) 2019.11.26
Sequence Type - tuple  (0) 2019.11.26
Sequence Type - List  (0) 2019.11.26
Text Sequence Type (str)  (0) 2019.11.26

댓글