반응형
파이썬 자료형에는 세가지가 있습니다.
- 숫자형
- 문자열
- 논리형
이번 시간에는 숫자형에 대해 배워봅시다. 숫자형은 정수, 실수, 복소수 세가지로 나뉩니다. 그 외에도 2진수, 8진수, 16진수도 있는데 여기서 다루지는 않겠습니다. 나중에 필요한 상황이 생기면 그때 배우도록 합시다.
R의 경우는 정수를 입력할 때 뒤에 L을 붙여야 합니다. 파이썬은 알아서 인식합니다. 변수 a에 3을 입력해봅시다. 변수의 자료형을 확인하려면 type 함수를 이용하면 됩니다.
>>> a=3
>>> type(a)
<class 'int'>
소수점을 입력하면 실수로 인식합니다.
>>> b=3.1
>>> type(b)
<class 'float'>
복소수는 허수부분에 j를 붙여서 입력합니다.
>>> c=2+9j
>>> type(c)
<class 'complex'>
복소수는 아래와 같이 생성할 수도 있습니다.
>>> complex(2,3)
(2+3j)
주의할 점은 1을 생략하면 안된다는 것입니다. 2+j 가 아니라 2+1j로 입력해야합니다.
>>> d=2+j
Traceback (most recent call last):
File "<pyshell#42>", line 1, in <module>
d=2+j
NameError: name 'j' is not defined
반응형
'파이썬 > 통계분석' 카테고리의 다른 글
[파이썬 강의] 6. 문자열 길이 확인 len( ) (0) | 2021.09.27 |
---|---|
[파이썬 강의] 5. 문자열 안에 따옴표 사용하기 (0) | 2021.09.27 |
[파이썬 강의] 4. 자료형 - 문자열 (0) | 2021.09.27 |
[파이썬 강의] 2. 자료형과 자료구조 큰그림 그리기 (2) | 2021.09.27 |
[파이썬 강의] 1. 파이썬 설치하기 (0) | 2020.11.25 |
댓글