728x90
파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다.
연산자에 대해 알아보겠습니다.
3가지 연산자에 대해서 알아보겠습니다.
1.산술 연산자
산술 연산자는 우리가 평소에도 많이 쓰는 계산을 하여 값을 돌려주는 연산자를 의미합니다.
연산자 | 기능 | EX | 해석 | 결과(x=3,y=4) |
+ | 더하기 | x+y | x더하기y | 3+4 = 7 |
- | 빼기 | x-y | x빼기y | 3-4 = -1 |
* | 곱하기 | x*y | x곱하기y | 3*4 = 12 |
/ | 나누기 | x/y | x를 y로 나눈 몫(float) | 3/4 = 0.75(float) |
// | 몫 | x//y | x를 y로 나눈 몫(int) | 3//4 = 0(int) |
** | 제곱 | x**y | x의 y제곱(x^y) | 3**4 = 81 |
% | 나머지 | x%y | x를 y로 나눈 나눗셈의 나머지 값 | 3%4 = 3 |
실제 결과를 눈으로 확인해 보겠습니다.
2.관계 연산자
관계 연산자는 비교 연산자라고도 불리고 변수 또는 숫자등의 대소관계를 비교하여 참과 거짓을 보여줍니다.
결과는 True(참), False(거짓)의 bool자료형으로 표현 합니다.
연산자 | Ex | 의미 | 결과(x=5,y=10) |
> | x > y | x가 y보다 크다 (초과) | 5>10 = False |
>= | x >= y | x가 y보다 크거나 같다 (이상) | 5>=10 = False |
< | x < y | x가 y보다 작다 (미만) | 5<10 = True |
<= | x <= y | x가 y보다 작거나 같다 (이하) | 5<=10 = True |
== | x == y | x와 y가 같다 | 5==10 = False |
!= | x != y | x와 y가 같지 않다 | 5!=10 = True |
실제 결과를 눈으로 확인해 보겠습니다.
3.논리 연산자
논리 연산자는 여러 조건을 조합해 True/False의 논리적인 결과를 확인합니다.
연산자 | EX | 의미 | 결과 |
and | x and y | x와 y모두 True일때 True 나머지는 False | True and True = True True and False = False False and True = False False and False = False |
or | x or y | x와 y중 하나만 True면 True 둘다 거짓일때만 False |
True or True = True True or False = True False or True = True False or False = False |
not | not x | x가 True면 False x가 False면 True |
not True = False not False = True |
실제 결과를 눈으로 확인해 보겠습니다.
관계 연산자를 섞어서 사용해 봤습니다.
위에 언급한 연산자 들은 파이썬 뿐만아니라
다른 프로그래밍 언어에서도 거의 대부분 사용하고 있기 때문에
필수적으로 완벽히 이해하고 넘어 가야 합니다.
728x90
'Python' 카테고리의 다른 글
[Python] 12 - 기본기 - 문자열 (0) | 2021.07.26 |
---|---|
[Python] 11 - 기본기 - 수학 함수 (0) | 2021.07.22 |
[Python] 09 - 기본기 - 숫자 입력받기 (0) | 2021.07.19 |
[Python] 07 - 기본기 - 자료형 변환 (0) | 2021.07.13 |
[Python] 06 - 기본기 - 자료형 (0) | 2021.07.09 |