Python에서 /와 //의 차이점
Python에서 "/"는 부동 소수점 결과를 반환하는 부동 소수점 나누기를 의미합니다. 즉, 결과는 부동 소수점 숫자인 반면 "// "는 Python에서 정수 나누기를 의미하며, 결과보다 크지 않은 가장 큰 정수를 반환합니다. 즉, 나누기 결과가 반내림된다는 의미입니다.
Code
print("6 // 4 = " + str(6 // 4)) print("6 / 4 =" + str(6 / 4))
Result
6 // 4 = 1 6 / 4 =1.5
Python 산술 연산자
Operator | 설명 | 예 |
---|---|---|
+ | Add - 두 개체 추가 | a + b 출력 결과 30 |
- | minus - 음수 또는 하나의 숫자에서 다른 숫자를 뺀 값을 얻습니다. | a - b 출력 결과 -10 |
* | multiply - 두 개의 숫자 여러 번 반복되는 문자열을 곱하거나 반환합니다. times | a * b 출력 결과 200 |
/ | divide - x 나누기 y | b / a 출력 결과 2 |
% | modulo - 나눗셈의 나머지를 반환합니다. | b % a 출력 결과는 0 |
** | power - / | Divide의 y 거듭제곱을 반환합니다. - 몫의 정수 부분을 반환합니다( | 내림
>>> 9//24>>> -9//2-5 |
추천 튜토리얼 : " | 파이썬 튜토리얼 | "
위 내용은 Python에서 /와 //의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!