반응형
연산자, 옛날에 풍산자라고 수학 문제집이 있었는데 연산자라는 단어를 볼때마다 그 책이 생각나네요.
무슨 사람 이름 같지만 연산자는 값을 연산해주는 도구입니다.
연산자 종류는 크게 4가지가 있는데 하나씩 알아보도록 합시다.
1. 산술 연산자
산술 연산자로는 사칙연산을 할 수 있습니다.
- 덧셈 +
- 뺄셈 -
- 곱셈 *
- 제곱 **
- 나눗셈 /
- 몫 //
- 나머지 %
요렇게 각각의 기호를 이용해 연산을 할 수 있으며 어차피 검색하면 되니까 이걸 다 외울 필요는 없습니다만, 쓰다보면 자동으로 외워집니다.
print(1+1)
이런 식으로 쓰면 됩니다.
2. 비교연산자
좌우 값을 비교해줍니다.
- 우가 좌보다 큼 <
- 우가 좌보다 크거나 같음 < =
- 좌가 우보다 큼 >
- 좌가 우보다 크거나 같음 > =
- 좌우가 같음 = =
- 좌우가 다름 ! =
- 관계 연산자는 항상 불린 자료형으로 반환됨
- 결과가 참이면 true, 거짓이면 false
print(1 < 2)
이런식으로 쓰시면 됩니다.
3. 논리연산자
여러개의 비교 연산자를 사용하고 싶을때 씁니다.
- and : 좌우 모두 true일때만 true
- or : 좌우 중 하나라도 true면 true
- not : 피연산자 하나가 true면 false
- in : ‘김밥’ in [’김밥’, ‘떡볶이’, ‘만두’]
- not in : ‘김밥’ not in [’김밥’, ‘떡볶이’, ‘만두’]
print(1>2 and 2>3)
이렇게 여러개의 비교 연산자를 조합해주면 됩니다.
4. 대입연산자
이건 산술연산자를 단축해서 사용할 수 있는 방법 이라고 생각하시면 편합니다.
- 좌에 우를 더함 +=
- 좌에 우를 뺌 -=
- 좌에 우를 곱함 *=
- 좌에 우를 제곱함 **=
- 좌에 우를 나눔 /=
- 좌에 우를 나눈 몫 //=
- 좌에 우를 나눈 나머지 %=
data = 1
data += 1
위 코드에서 data변수를 print해보면 2가 출력됩니다.
간단하죠?
해당 강의 영상은 아래에 링크달아두었습니다.
반응형
'코딩 > 파이썬' 카테고리의 다른 글
5분 파이썬(7) - 반복문1(for문) (0) | 2023.04.25 |
---|---|
5분 파이썬(6) - if문(조건문) (0) | 2023.04.20 |
5분 파이썬(4) - 자료형 (0) | 2023.04.18 |
5분 파이썬(3) - 변수 (0) | 2023.04.13 |
5분 파이썬(2) - 텍스트 에디터 소개 (0) | 2023.04.12 |