시작하기무료로 시작하기

정수와 부동소수점의 나눗셈

Python에는 ///라는 두 가지 나눗셈 연산자가 있습니다. Python 3에서 /는 항상 부동소수점 결과를 반환하고, //는 내림 나눗셈으로 항상 정수 결과를 반환합니다. 내림 나눗셈은 math.floor(numerator/divisor)와 동일하며, 나눗셈 결과보다 크지 않은 가장 큰 정수를 반환합니다. math.floor에 대해서는 Python Docs에서 더 알아볼 수 있습니다.

이 연습은 강의의 일부입니다

Python의 데이터 타입

강의 보기

연습 안내

  • 2/11/2의 결과를 출력하세요.
  • 2//11//2의 내림 나눗셈 결과를 출력하세요.
  • 2/12//1의 타입을 출력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print the result of 2/1 and 1/2
print(____)
print(____)

# Print the floored division result of 2//1 and 1//2
print(____)
print(____)

# Print the type of 2/1 and 2//1
print(____)
print(____)
코드 편집 및 실행