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