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 전문가, 데이터 과학을 탐색하려는 소프트웨어 엔지니어, 비기술 분석가, 초기 경력 전문가 등을 위해 설계되었습니다. 체계적인 커리큘럼과 광범위한 지원을 통해 학생들은 어려움 없이 잠재력을 최대한 발휘할 수 있습니다.