잇뉴얼 (IT_Manual)

[Python] 파이썬 자료형 - 숫자형(Number) 본문

Coding/Python

[Python] 파이썬 자료형 - 숫자형(Number)

잇뉴얼 2022. 5. 1. 01:38
728x90
반응형

[Python] 파이썬 자료형 - 숫자형(Number)


  • 정수 : 0, 양수, 음수
  • 실수 : 소수점 자리를 포함하는 숫자
  • 8진수(Octal) : 0o(숫자 0, 소문자 o) 혹은 0O(숫자 0, 대문자 O)로 시작하면 된다.
  • 16진수(Hexadecimal) : 0x로 시작하면된다.
참고 : 8진수와 16진수는 파이썬에서 잘 사용하지는 않지만 알고만 있자!
# 파이썬 코드 예시

# 정수
a = 10
a1 = -10
print(a)
print(a1)
# 결과 :
10
-10

# 실수
b = 3.14
b1 = -3.14
print(b)
print(b1)
# 결과 : 
3.14
-3.14

# 8진수
c = 0o123
print(c)
# 결과 : 83
# 계산 방법 : (64 x 1) + (8 x 2) + 3 = 83

# 16진수
d = 0x123
print(d)
# 결과 : 291
# 계산 방법 : (256 x 1) + (16 x 2) + 3 = 291

연산자


  • ( + , - , * , / ) 덧셈, 뺄셈, 곱셈, 나누기를 이용한 사칙연산
  • x의 y제곱을 나타내는 ** 연산자
  • 나눗셈 후 나머지를 반환하는 % 연산자
  • 나눗셈 후 몫을 반환하는 // 연산자
# 연산자 코드
a = 9
b = 7

# 사칙연산
addtion = a+b
subtraction = a-b
division = a/b
multiplication = a*b
print("덧셈 : {} | 뺄셈 : {} | 나눗셈 : {} | 곱셈 : {}".format(addtion,subtraction,division,multiplication))
# 결과 : 덧셈 : 16 | 뺄셈 : 2 | 나눗셈 : 1.2857142857142858 | 곱셈 : 63

# a의 b제곱을 나타내는 ** 연산자
a**b
# 결과 : 4782969

# 나눗셈 후 나머지를 반환하는 % 연산자
a % b
# 결과 : 2

# 나눗셈 후 몫을 반환하는 // 연산자
a // b
# 결과 : 1
반응형
Comments