>  기사  >  백엔드 개발  >  Python에서 /와 //의 차이점

Python에서 /와 //의 차이점

Guanhui
Guanhui원래의
2020-06-02 14:39:5876562검색

Python에서 /와 //의 차이점

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.