> 백엔드 개발 > 파이썬 튜토리얼 > 파이썬에서 '//'는 무엇을 의미합니까?

파이썬에서 '//'는 무엇을 의미합니까?

王林
풀어 주다: 2023-09-01 08:53:02
앞으로
3380명이 탐색했습니다.

'//' 在Python中的意思是什么?

이 글에서는 Python의 // 연산자에 대해 자세히 알아 보겠습니다.

Python에서 바닥 나누기를 수행하려면 이중 슬래시 // 연산자를 사용하세요. // 이 연산자는 첫 번째 숫자를 두 번째 숫자로 나누고 그 결과를 가장 가까운 정수(또는 정수)로 반올림합니다.

// 연산자 구문

이중 슬래시 // 연산자를 사용하려면 일반 나누기와 동일한 단계를 따르세요. 유일한 차이점은 단일 슬래시 / -

대신 이중 슬래시 //를 사용한다는 것입니다.

문법

으아악

층 구분

알고리즘(단계)

다음은 필요한 작업을 수행하기 위해 따라야 하는 알고리즘/단계입니다. -

  • 입력 숫자 1을 저장할 변수를 만듭니다.

  • 입력 숫자 2를 저장할 또 다른 변수를 만듭니다.

  • 이중 슬래시 // 연산자를 사용하여 inputNumber_1을 inputNumber_2로 나누어 바닥 나누기를 수행하고 이를 저장할 또 다른 변수를 만듭니다. 이중 슬래시(//) 연산자는 가장 가까운 정수로 반올림하여 결과를 정수로 반환합니다.

  • inputNumber_1을 inputNumber_2로 나눈 바닥 결과를 인쇄합니다.

다음 프로그램은 Python에서 // 연산자를 사용하여 첫 번째 숫자를 두 번째 숫자로 나눈 밑수를 반환합니다. -

으아악

출력

으아악

//와 / 연산자의 차이점을 보여줍니다

알고리즘(단계)

다음은 필요한 작업을 수행하기 위해 따라야 하는 알고리즘/단계입니다. -

  • 입력된 숫자1을 저장할 변수를 만듭니다.

  • 입력 숫자를 저장할 또 다른 변수를 만듭니다2.

  • 이중 슬래시(//)연산자를 사용하여 inputNumber_1을 inputNumber_2로 나누어 바닥 나누기를 수행합니다. 가장 가까운 정수로 반올림하여 결과를 정수로 반환합니다

  • inputNumber_1을 inputNumber_2로 나눈 결과를 인쇄합니다.

  • inputNumber_1을 inputNumber_2로 나누어 나누기를 수행하려면 단일 슬래시(/)를 사용하세요. 결과를 부동 소수점 숫자로 반환합니다.

  • inputNumber_1을 inputNumber_2로 나눈 결과를 인쇄합니다.

다음 프로그램은 Python에서 // 및 / 연산자를 사용하여 바닥 나누기와 첫 번째 숫자를 두 번째 숫자로 나누는 결과를 반환합니다. -

으아악

출력

으아악

위 코드는 이중 슬래시(//) 연산자가 두 숫자를 나눈 결과를 가장 가까운 정수로 반올림하는 것을 보여줍니다.

참고 - 음수로 바닥 나누기를 수행하면 결과는 여전히 반올림됩니다(가장 가까운 정수로)

이중 슬래시 // math.floor()와 유사한 연산자 함수

Python에서 math.floor()는 이중 슬래시 // 연산자처럼 작동하여 숫자를 가장 가까운 정수로 내림합니다.

뒤에서 동일한 작업을 수행하기 때문에 math.floor()는 // 연산자의 대안 입니다.

으아악

출력

으아악

이중 슬래시 // 연산자의 비하인드 스토리

//연산자를 사용하여 두 숫자를 나누면 __floordiv__() 함수가 뒤에서 호출됩니다.

다음 프로그램은 // 연산자의 작동 방식을 보여줍니다. -

으아악

출력

으아악

결론

이 튜토리얼에서는 이중 슬래시 // 연산자를 사용하는 방법과 그 뒤에서 작동하는 방법을 배웠습니다. 또한 // 두 가지 연산자 대안인 math.floor() 및 __floordiv__() 함수에 대해 배웠습니다.

어떤 것을 사용해야 할지 혼동하지 마세요. 세 가지 바닥 분할 방법은 모두 동일한 방식으로 작동합니다. 하지만 이중 슬래시 // 연산자를 사용하면 입력 횟수가 줄어들기 때문에 사용하는 것이 좋습니다.

위 내용은 파이썬에서 '//'는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿