더북(TheBook)

표 C-1을 보면 나눗셈과 관련한 연산자가 세 개 등장합니다. 나누기 연산자 두 개와 나머지 연산자 한 개입니다. 다음 실행 결과를 보면서 차이점을 기억해 둡시다.

>>> 5 / 2    # 5 나누기 2: 일반적인 나누기(소수점까지 나누기로 계산)

2.5

>>> 5 // 2   # 5 나누기 2: 정수 나누기(나누어떨어지지 않을 때는 몫만 표시)

2

>>> 5 % 2    # 5 나머지 연산 2: 5를 2로 나눈 나머지

 

TIP

음수의 나눗셈은 결과가 조금 다릅니다. 이 책에서는 양수만 고려하였습니다.

 

파이썬에서는 괄호를 여러 번 겹쳐 사용해야 할 때 중괄호와 대괄호를 사용하지 않고 소괄호를 반복해서 사용합니다. 예를 들어 학교에서 배운 수학식 5 + [ 4 × { 3 + ( 1 + 2 ) } ]를 파이썬 문법으로 작성하려면 어떻게 해야 할까요?

>>> 5+(4*(3+(1+2)))

29

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.