python은 세종류의 수를 지원한다. 정수 실수 복소수다
메모리가 허용하는한 무한대의 정수를 다룰수 있다.
옆에 빨간 글씨는 에러를 표현한 것이다.
정수의 타입은 int
실수의 타입은 float
문자의 타입은 str 로 나온다.
10진수 2진수 16진수 8진수를 공부했다.
16진수로 표현하고 싶으면 hex()함수를 사용해야 한다.
hex(255)=11111111이므로 0xFF 이다.
2진수로 표현하고 싶으면 bin()함수를 사용해야 한다.
bin(51)은 110011 이므로 0b110011로 나온다
8진수로 표현하고 싶으면 oct()함수를 사용해야 한다.
복소수는 수치분석 분야의 소프트웨어를 작성할 계획이 아니면 뛰어 넘어도 괜찮다고 한다.
복소수 타입은 complex로 나온다
연산 |
기호 |
더하기 |
+ |
빼기 |
- |
곱하기 |
* |
나눗셈의 몫 구하기 |
// |
나눗셈의 나머지 구하기 |
% |
나누기 |
/ |
a=(a+bj)+(c+dj)=(a+c)+(b+d)j
b=(a+bj)-(c+dj)=(a-c)+(b-d)j
c=(a+bj)*(c+dj)=(ac-bd)+(ad+bc)j ←이부분은 책에 오류다 이게 정답이다.
d=
'Python > Python' 카테고리의 다른 글
Python-숫자형,문자열,자료형 (0) | 2017.05.28 |
---|---|
Python-연산자,변수,자료형,git (0) | 2017.05.21 |
Python-환경구성 맛보기 (0) | 2017.05.20 |
뇌를자극) 준비 시작 (0) | 2017.03.11 |
뇌를자극) 소개설치 (0) | 2017.03.11 |