자료형이란 것은 컴퓨터 프로그래밍에 있어서 '변수'라는 것을 먼저 인지하고 가야한다. 변수란 것은 무엇일까?? 우리가 살면서 변수라는 단어는 잘 안쓴다. '변수가 많아' 이런 말에서나 쓰긴 쓸까? 저런 대사를 남발 했다가는 아웃사이더 취급을 받기 쉽상이다.
변수의 정의
말 그대로 변수는 변하는 수. 어떤 미지수 x가 있는데 그 수는 변하는 수이다. 정해지지 않았고, 프로그래밍 상에서 그 변수를 정할 수 있는 사람(정의 할 수 있는 사람)은 그 코드를 만든 사람이다.
자료형의 정의
그 변수를 정의 할 때에는 무엇을 정의 해야할까?? 컴퓨터는 원시적으로는 0과 1만을 이해하며, 이진수를 사람이 쉽게 이해하기 위함에 따라 언어는 개발되었다. 그로 인해서 변수를 숫자, 문자,리스트,터플,딕셔너리,집합,참거짓 등등으로 사람이 이해하기 위한 변수의 그릇으로 정의 한 것이 자료형이다.
숫자형의 종류 : 정수, 실수, 복소수, 8진수, 16진수
정수(Integer) : 양의 정수, 음의 정수, 0
소수점(Floating-point) : 1.9, -4.56, 5.83E10. 5.83e-10
8진수(Octal) : 0o177
16진수(Hexadecimal) : 0xABC
복소수(Complex number) : 4+5j, 4-5J
*.real 함수(실수 부분 리턴), .imag 함수(허수 부분 리턴), .conjugate() (켤레 복소수 리턴), abs(x) 복소수의 절대값 리턴
'이전것 > 파이썬' 카테고리의 다른 글
Python 입문 파이썬 설치하기 Hello world 테스트 해보기 (0) | 2018.08.16 |
---|