-
연산자(operator) - 산술 연산자, 관계 연산자, 논리연산자, 삼항연산자파이썬 2020. 7. 2. 05:38
연산자(operator)
숫자나 문자를 더할 때 써주는 것. 숫자 뿐 아니라 문자도 연산자 사용이 가능하다.
문자에서 쓸 땐 더하기와 곱하기를 써준다.
연산자 계산 순서
왼쪽에서 오른쪽 순으로 계산하되, 우선순위가 있는 경우 우선 순위 연산 먼저 실행한다.
보통 연산 순서는 거듭 제곱 - 곱셈 or 나눗셈 - 덧셈 or 뺄셈으로 진행된다.
괄호를 쳐줄 경우 괄호 안의 연산을 먼저 시작한다.
1. 산술 연산자
간단한 수학 계산을 하기 위한 일종의 기호. 현실의 기호와는 조금 차이가 있다.
+ 더하기 - 빼기 * 곱하기 / 나누기 // 정수 몫 % 나머지 * * 거듭제곱 (누승) ^ 제곱 2. 관계 연산자
관계 연산자란 대소 관계와 상등 관계를 나타내는 연산자
> 크다 >= 크거나 같다 < 작다 <= 작거나 같다 == 같다 != 같지 않다 3. 논리 연산자
논리연산자란 논리 값을 판단해주는 연산자
※ 연산의 결과가 왼쪽이 되면 파이썬은 오른쪽은 아예 연산 하지도 않는다.
and 논리 곱 or 논리 합 not 논리 부정 4. 삼항 연산자
(조건식) ? 피연산자 1 : 피연산자2
항 세개를 이용하는 유일한 연산자로서 조건식이 True라면 피연산자 1을 False라면 피연산자 2를 돌려주는 것을 말한다.
ex) (a>b) ? a : b → (4 > 2) ? 4 : 2 → 4를 돌려줌
'파이썬' 카테고리의 다른 글
파이썬 내장함수 (0) 2020.07.03 연산자 - 비트연산자(bitwise Operators), 대입연산자 (0) 2020.07.02 파이썬하면서 햇갈리는 함수와 그 성질들 (0) 2020.07.02 자료형에 따른 활용법(함수 등) - 불, 불리언, 논리자료형 (0) 2020.07.01 자료형에 따른 활용법(함수 등) - 집합자료(set) (0) 2020.07.01