상세 컨텐츠

본문 제목

파이썬 - 연산자 우선순위 (Operators Precedence)

프로그래밍 언어/파이썬

by 별을 보는 사람 2020. 8. 27. 11:38

본문

반응형

 

 

  Operator Description
** 지수 (전원으로 인상)
 2 ~ + - Ccomplement, 단항 플러스와 마이너스 (마지막 두의 메서드 이름은 + @이며, - @)
 3 * / % // 곱하기, 나누기, 나머지, 몫
 4 + - 덧셈과 뺄셈
 5 >> << 좌우 비트 시프트
 6 & 비트 'AND'
 7 ^ | 비트 전용 'OR'와 정기적 인 'OR'
 8 <= < > >= 비교 연산자
 9 <> == != 평등 연산자
10 = %= /= //= -= += *= **= 할당 연산자
 11 is is not 식별 연산자
 12 in not in 맴버 연산자
 13 not or and 논리 연산자

 

a = 20
b = 10
c = 15
d = 5
e = 0


e = (a + b) * c / d       #( 30 * 15 ) / 5
print "Value of (a + b) * c / d is ",  e

Value of (a + b) * c / d is 90


e = ((a + b) * c) / d     # (30 * 15 ) / 5
print "Value of ((a + b) * c) / d is ",  e

Value of ((a + b) * c) / d is 90


e = (a + b) * (c / d);    # (30) * (15/5)
print "Value of (a + b) * (c / d) is ",  e

Value of (a + b) * (c / d) is 90


e = a + (b * c) / d;      #  20 + (150/5)
print "Value of a + (b * c) / d is ",  e

Value of a + (b * c) / d is 50
반응형

관련글 더보기

댓글 영역