P-Language/Python

[1일차] 숫자형

hannah_tianlan 2022. 5. 23. 21:34

교재 : Do it! 점프 투 파이썬
2-1 숫자형

1. 정수형 Integer

a = 123
a = -178
a = 0


2. 실수형 Floating-Point : 소수점이 포함된 숫자

a = 1.2
a = -3.45

2-1 컴퓨터식 지수 표현 방식

a = 4.24E10
a = 4.24e-10

3. 8진수, 16진수
Octal : 0o or 0O

a = 0o177

Hexadecimal : 0x

a = 0x8ff
b = 0xABC


4. 복소수

a = 1+2j
b = 3-4J

4-1 복소수 실수 부분 리턴 .real

a = 1+2j
a.real
1.0

4-2 복소수 허수부분 리턴 .imag

a = 1+2j
a.imag
2.0

4-3 복소수의 켤레복소수를 리턴 .conjugate()

a = 1+2j
a.conjugate()
(1-2j)

4-4 복소수의 절대값을 리턴 .abs

a = 1+2j
abs(a)
2.236067977499……

5. 사칙연산 수행

a = 3
b = 4
a + b
7
b - a
1
a * b
12
a / b
0.75

6. x의 제곱을 나타내는 ** 연산자

a = 3
b = 4
a ** b
81


7. 나눗셈 후 나머지를 반환하는 % 연산자

7 % 3
1


8. 나눗셈 후 소수점 아랫자리를 버리는 // 연산자

7 / 4
1.75
7 // 4
1