티스토리 뷰

▶ 숫자형 (Number)

 

숫자 형태의 자료형이다. 파이썬에서 정수, 실수, 8진수, 16진수를 어떻게 사용할까?

 

항목 숫자 예시
정수 0, 1, -1, 10000
실수 0.123, -12.34, 3.4e
8진수 0o177 ( = a )
16진수 0x8ff ( = a )

다른 언어에서도 8진수, 16진수 사용은 잘 안해봤지만 어떤 형태인지는 알아야 할 것 같아서...

 

 

 


▶ 사칙연산 ( + - * / )

 

더하기, 빼기, 곱하기, 나누기는 사용법이 똑같은 듯 하다.

# a = 2 , b = 5 일 때

>>> a + b
7

>>> a - b
-3

>>> a * b
10

>>> a / b
0.4

근데 나눗셈을 몫 반환이 아니라 정말 계산기와 같이 나누기를 한다는 것.

그렇다면 몫, 나머지를 반환하는 나눗셈은..?

 

 

▷▷ 몫을 반환하는 나눗셈 ( // )

# a = 9 , b = 4 일 때

>>> a // b
2

>>> b // a
0

연산자 ( // ) 을 사용하기 ! 몫을 반환한다.

 

 

▷▷ 나머지를 반환하는 나눗셈 ( % )

# a = 9 , b = 4 일 때

>>> a % b
1

>>> b % a
4		# 4 에서 9를 나누면 4 그대로 나온다.

연산자 ( % ) 을 사용해서 나머지를 반환하는 나눗셈을 할 수 있다.

 

 

▷▷ x의 y제곱 ( ** )

# a = 3 , b = 3 일 때

>>> a ** b 
27

x의 y 제곱 연산자가 있어서 파이썬에서의 제곱 사용은 편하겠다.

 

 

'Python > Function & Grammer' 카테고리의 다른 글

Python : calendar - 달력 관련 라이브러리  (0) 2021.01.21
Python : String (문자열)  (0) 2021.01.19
Python : 오류 예외처리 (try)  (0) 2021.01.17
Python : while문  (0) 2021.01.17
Python : for문  (0) 2021.01.16
댓글