[2.17] 파이썬 연구 노트 연산자, 논리 연산자를 이동

시프트 연산자

레프트 연산자

\ (<< \) , 제로 채우기 높은 천연 플로우에 대응하는 이진수의 단부 (무 (無)로 도망

print( 5 << 2 )

\ (5 \) 이진수 두 왼쪽으로 이동할
하다 (101 \) \ 된다 (10100 \) \

마우스 오른쪽 시프트 연산자

\ (>> \) 무 (無)에, 오른쪽에 대응하는 이진수는 천연 플로우 (수 종료 * 2 ~ ~ ~ ~ 탈출

print( 7 >> 1 )

(\ 111 \) 된다 \ (11 \)

논리 연산자

로직 및

\ (파이썬 \) 논리와 이상한은, 영어 단어 (\ 등) \

if 表达式1 and 表达式2 :
    print( 1 )

모든 표현은, 반환 값이 true, 출력 한 사실이다

참고 : 식은 그렇지 않으면 오류가 발생하지, 할당을 가질 수 없습니다

논리 또는

if 表达式1 or 表达式2 :
    print( 1 )

긴 식과 같이 \ (2 \) 진정한 반환되는 사실, 출력을 갖는다

논리 NOT

if not 表达式 :
    print( 1 )

표현식이 참이면, 전체는 거짓이 아닌 출력은
표현식이 false 인 경우, 출력 1 모든 진실

추천

출처www.cnblogs.com/with6676/p/12324563.html