파이썬(Python) 기초 문법 3

BG·2021년 5월 17일
0

파이썬(Python)

목록 보기
3/7
post-thumbnail

5. 연산자

5-1. 산술 연산자

∙ 산술 연산자는 수학연산을 위해 사용한다.
+ : 더하기 ex) 1 + 1 = 2
- : 빼기 ex) 3 - 2 = 1
* : 곱하기 ex) 4 * 3 = 12
/ : 나누기 ex) 4 / 2 = 2
% : 나머지 ex) 5 % 3 = 2
** : 제곱 ex) 2 ** 3 = 8
// : 몫 ex) 7 // 2 = 3

5-2. 할당 연산자

∙ 변수에 값을 대입하기 위하여 사용한다.

= : 왼쪽 변수에 오른쪽 값을 할당한다.
ex) age = 1

+= : 왼쪽 변수에 오른쪽 값을 더 한후, 다시 왼쪽 변수에 할당한다.
ex)
age = 1
age += 1
결과 : 2

-= : 왼쪽 변수에 오른쪽 값을 뺀 후, 다시 왼쪽 변수에 할당한다.
ex)
age = 1
age -= 1
결과 : 0

*= : 왼쪽 변수에 오른쪽 값을 곱한 후, 다시 왼쪽 변수에 할당한다.
ex)
age = 2
age *= 3
결과 : 6

%= : 왼쪽 변수에 오른쪽 값을 나머지 연산을 한 후, 다시 왼쪽 변수에 할당한다.
ex)
age = 8
age %= 2
결과 : 0

/= : 왼쪽 변수에 오른쪽 값을 나눈 후, 다시 왼쪽 변수에 할당한다.
ex)
age = 8
age /= 2
결과 : 4

5-3. 비교 연산자

∙ 두값을 비교하기 위하여 사용한다.

== : 값이 같음
ex)
1 == 1
결과 : True

!= : 값이 다름
ex)
"a" != "a", 결과 : False
"a" != "b", 결과 : True

> : 왼쪽이 오른쪽 보다 큼
ex)
3 > 2
결과 : True

< : 오른쪽이 왼쪽 보다 큼
ex)
3 < 4
결과 : True

>= : 왼쪽이 오른쪽 보다 크거나 같음
ex)
3 >= 3
결과 : True

<= : 오른쪽이 왼쪽보다 크거나 같음
ex)
3 <= 4
결과 : True

5-4. 논리 연산자

∙ 조건문을 연결하기 위해 사용한다.

and : 모두 참이면 True Return
ex)
3 > 2 and "a" != "b"
결과 : True

or : 하나라도 참이면 True Return
3 > 4 or "a" == "a", 결과 : True
3 > 4 or "a" == "b", 결과 : False

not : 결과가 반대로 Return, False이면 True, True이면 False
ex)
not(3 < 4 and 5 < 2)
결과 : True

profile
글쎄...?

0개의 댓글