자료형 - 숫자형 (Numbers)

서리·2024년 8월 2일

파이썬

목록 보기
1/40
post-thumbnail

🔶 정수형 (Integer)

🔶 실수형 (Floating-point)

  • 소수점 포함된 숫자
  • e, E로 표현
>>> a = 4.24E10
>>> a = 4.24e-10

🔶 8진수 (Octal)

  • 0o, 0O로 시작
>>> a = 0o177
>>> print(a)
127
0o177=182+781+7=1270o177 = 1 * 8^2 + 7 * 8^1 + 7 = 127

🔶 16진수 (Hexadecimal)

  • 0x로 시작
>>> a = 0x8ff
>>> b = 0xABC
>>> print(b)
2748
0oABC=10162+11161+12=2748(A:10,B:11,C:12)0oABC = 10 * 16^2 + 11*16^1+12=2748 (A:10, B: 11, C: 12)

🔶 연산자

1️⃣ 사칙연산

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

2️⃣ ** 연산자

  • x ** y ⇒ x의 y제곱 값 리턴
>>> a = 3
>>> b = 4
>>> a ** b
81

3️⃣ % 연산자

  • 나눗셈 후 나머지 리턴
>>> 7 % 3
1
>>> 3 % 7
3

4️⃣ / 연산자

  • 나눗셈 후 몫 리턴
>>> 7 / 4
1.75

5️⃣ // 연산자

  • 나눗셈 후 몫의 정수값 리턴
>>> 7 // 4
1

6️⃣ 복합 연산자

  • +=, -=, *=, /=, //=, %=, **=가 있음
>>> a = 1

>>> a = a + 1  # a + 1로 계산된 값을 다시 a에 대입한다.
>>> print(a)
2

>>> a += 1

💡 참고 사이트

profile
응애

0개의 댓글