>  기사  >  백엔드 개발  >  파이썬의 &는 무엇을 의미하나요?

파이썬의 &는 무엇을 의미하나요?

little bottle
little bottle원래의
2019-05-22 10:17:1654564검색

파이썬 코드에서는 다양한 연산자가 자주 사용됩니다. 여기서는 파이썬에서 &가 무엇을 의미하는지 소개하겠습니다. 그럼 에디터와 함께 알아볼까요?

파이썬의 &는 무엇을 의미하나요?

&는 비트 연산자입니다. AND는 (또는), !(아님)과 유사합니다.

정수는 컴퓨터에서 이진 비트로 표현됩니다. 프로그래밍 언어는 비트 연산이라고 하는 정수의 비트를 직접 연산할 수 있는 몇 가지 연산자를 제공합니다.

이러한 연산자의 피연산자는 정수여야 합니다.

컴퓨터에서 &가 비트 연산으로 사용되는 경우 1&1=1, 1&0=0, 0&0=0;

보통은 이것을 거의 사용하지 않습니다. , 일반적으로 판단에 사용됩니다. 둘 다 사실이라면 이전에 수학을 공부할 때 AND 또는 NOT을 배웠음에 틀림없다고 생각합니다.

PS: &를 언급할 때 &&를 확실히 언급할 것입니다. &&는 논리적 AND입니다. 예를 들어 2>부울 a=2>3&&1>3인 경우 2>3이 거짓이라고 판단하면 2nd 조건 1>3은 판정하지 않고, a=false를 직접 판정합니다. &를 사용하는 경우에는 두 조건을 모두 판정한 후, a를 false로 판정하므로, 일반적으로 논리적 판단을 할 때에는 &&를 사용합니다. 효율성을 위해!

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

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