Python의 나눗셈 연산자

게시 됨: 2023-01-02

우선 Python에는 크게 두 가지 나누기 연산자 유형이 있습니다.

  • /: 왼쪽에 지정된 숫자를 오른쪽에 지정된 숫자로 나눕니다. 이것은 차례로 부동 소수점 값을 되돌립니다.
  • //: 왼쪽에 지정된 숫자를 오른쪽에 지정된 숫자로 나눕니다. 최종 답은 내림 처리되고 정수가 출력으로 반환됩니다.

인기 있는 데이터 과학 과정 살펴보기

IIITB의 데이터 사이언스 총괄 포스트 대학원 프로그램 비즈니스 의사 결정을 위한 데이터 과학 전문 인증 프로그램 애리조나 대학교 데이터 과학 석사
IIITB의 데이터 과학 고급 인증 프로그램 메릴랜드 대학교의 데이터 과학 및 비즈니스 분석 전문 인증 프로그램 데이터 과학 과정

예를 들어,

5/2 = 2.5

5//2 = 2

정수 나누기 연산자는 나누기 위해 사용됩니다.

division divide 정수 나누고 몫 2022년에 배워야 할 최고의 데이터 과학 기술

SL. 아니 2022년에 배워야 할 최고의 데이터 과학 기술
1 데이터 분석 코스 추론 통계 강좌
2 가설 테스트 프로그램 로지스틱 회귀 강좌
선형 회귀 과정 분석을 위한 선형 대수학

또한 Python에서 두 숫자를 나누면 단순히 몫이 반환됩니다. 예를 들어 5를 2로 나누면 2.5가 반환됩니다.

정수 나누기 연산자(//)를 사용하여 두 숫자를 나눈 다음 해당 몫을 가장 가까운 정수로 반올림할 수 있습니다.

몫 = 5 // 2

데이터 과학 과정을 확인하여 기술을 향상시키십시오.

실제 바닥 나누기 연산자는 "//"입니다. 이것은 실제로 정수와 부동 소수점 인수 모두에 대한 바닥 값을 반환합니다.

인기 있는 데이터 과학 기사 읽기

데이터 과학 진로: 포괄적인 진로 가이드 데이터 과학 경력 성장: 일의 미래가 여기에 있습니다 데이터 과학이 중요한 이유는 무엇입니까? 데이터 과학이 비즈니스에 가치를 부여하는 8가지 방법
관리자를 위한 데이터 과학의 관련성 모든 데이터 과학자가 갖추어야 할 궁극의 데이터 과학 치트 시트 데이터 과학자가 되어야 하는 6가지 이유
데이터 과학자의 하루: 그들은 무엇을 합니까? 잘못된 통념: 데이터 과학에는 코딩이 필요하지 않습니다 비즈니스 인텔리전스와 데이터 과학: 차이점은 무엇입니까?

바닥 나누기는 Python의 모든 숫자 유형에서도 구현되며 다음과 같은 구문도 갖습니다.

A // b == 바닥(a/b)

결과의 유형은 실제로 작업 전에 a b 가 강제되는 일반적인 유형입니다. 좀 더 구체적으로 말하면, a b 가 동일한 데이터 유형이면 a//b도 동일한 유형이 됩니다. 그러나 다른 유형의 입력이 있는 경우 먼저 산술의 다른 모든 연산자에 사용되는 유사한 규칙을 사용하여 일반적인 유형으로 강제 변환됩니다. 보다 구체적으로, a b 가 모두 int 또는 long인 경우 결과는 이러한 유형에 대한 표준 나눗셈과 동일한 데이터 유형 및 값을 가집니다(여기에는 입력 유형이 혼합된 경우도 포함됩니다. long//int 그리고 int//long은 둘 다 long 유형을 반환합니다.

부동 소수점 입력의 경우 결과는 부동 소수점 유형입니다. 예: 3.5//2.0 == 1.0

또한 복소수의 경우 // 복소수의 floor90은 실제로 허용되지 않는 것으로 간주하여 예외를 발생시킵니다. 또한 사용자 정의 클래스 및 확장 유형의 경우 모든 의미 체계는 해당 유형 또는 클래스의 실행에 달려 있습니다.

특히 데이터 과학을 위해 Python 작업에 대해 더 깊이 알고 싶다면 upGrad가 데이터 과학의 Executive PGP를 제공합니다. 이 프로그램은 중간 수준의 IT 전문가, 데이터 과학을 탐색하려는 소프트웨어 엔지니어, 비기술 분석가, 초기 경력 전문가 등을 위해 설계되었습니다. 체계적인 커리큘럼과 광범위한 지원을 통해 학생들은 어려움 없이 잠재력을 최대한 발휘할 수 있습니다.

이 기사를 공유하고 싶습니까?

미래의 경력을 준비하십시오

데이터 과학 석사 신청 - LJMU & IIIT Bangalore