반응형 자료형 썸네일형 리스트형 [파이썬] 숫자 관련 정리 5.1.2 나눗셈 후 소수점 이하를 버리는 // 연산자 그럼 파이썬 3에서 정수끼리 나눗셈 결과가 정수로 나도록 만들 수는 없을까요? 이때는 //로 나눗셈을 하면 됩니다. >>> 5 // 2 2 >>> 4 // 2 2 //은 버림 나눗셈(floor division)이라고 부르며 나눗셈의 결과에서 소수점 이하는 버립니다. 참고로 실수에 // 연산자를 사용하면 결과는 실수가 나오며 소수점 이하는 버립니다. 따라서 결과는 항상 .0으로 끝납니다. >>> 5.5 // 2 2.0 >>> 4 // 2.0 2.0 >>> 4.1 // 2.1 1.0 이런 차이점이 별 것 아닌 것처럼 느껴지지만 코드(알고리즘)를 작성할 때 정수냐 실수냐에 따라 결과가 완전히 달라질 수도 있습니다. 즉, 눈에 잘 띄지 않는 버그가 되므로 .. 더보기 이전 1 다음