Programming/Python

Python - 연산자

해치 2020. 5. 14. 17:01
728x90

1. 대입 연산자

2. 사칙 연산자

3. 연산자 축약

4. True와 False

5. 관계 연산자

6. 논리 연산자


1. 대입 연산자

변수에 값을 대입하는데 사용되는 기호는 =(등호). 수학은 같다는 뜻을 가지고 있지만, 파이썬을 포함한 프로그래밍 언어서는 =의 왼쪽의 변수에 =의 오른쪽 값을 대입한다는 의미다.

ex) a =7

 

*대입 연산자와 일반 연산자 비교

= : 대입연산자

== : 같다

in : 여러 개의 값을 비교

 

2. 사칙 연산자 

  연산자
더하기 +
빼기 -
곱하기 *
나누기 /
나머지 %
제곱 pow
루트 sqrt
로그 log

import math
print(2*math.log2(10)+ 1/3*math.log2(10))

3. 연산자 축약

변수에 값을 사칙연산을 하여 그 결과를 동일한 변수에 대입할때는 연산자를 축약해서 사용 가능하다.

a = a+2  -------> a+= 2

나머지 사칙연산도 다 가능하다

 

4. True와 False

참 : True

거짓 : False

true는 1, false는 0 의 값을 갖는다. 참과 거짓을 나타낼때는 true false 표현하면 직관적이고 코드의 가독성을 높일 있다.

a = Ture
b = False
print(a == 1)
print(b != 0)

5. 관계 연산자

>
>=
<
<=
==
!=
in

 

6. 논리 연산자

논리 연산자는 참, 거짓으로 되어 있는 두개의 값을 비교하여 참 또는 거짓으로 결과를 내놓는 연산자

T and T ---> T

T and F ---> F

T  or  T ---> T

T  of  F ---> T