오늘은 파이썬 연산자가 무엇이고
어떤 것들이 있고 어떻게 사용하는지 알아보겠습니다
연산자(operator) = 연산할때 쓰는 기호(+, -, *,/...)
비연산자(operand) = 연산의 대상(변수, 상수, 식...)
연산자와 비연산자를 사용하여 수식을 만든다
그렇다면 이런 연산자의 종류에는 무엇이 있을까?
산술연산자
관계연산자
논리연산자
비트연산자
기타...
산술연산자
연산자 | 뜻 | 사용 예시 | 결과 |
+ | 더하기 | 3+2 | 5 |
- | 빼기 | 3-2 | 1 |
* | 곱하기 | 3*2 | 6 |
/ | 나누기 | 3/2 | 1.5 |
// | 나누기 | 3//2 | 1 |
% | 나누기(나머지) | 3%2 | 1 |
** | 거듭제곱 | 3**2 | 9 |
대입연산자
연산자 | 사용 예시 | 의미 |
+= | a+=1 | a=a+1 |
-= | a-=1 | a=a-1 |
*= | a*=1 | a=a*1 |
/= | a/=1 | a=a/1 |
//= | a//=1 | a=a//1 |
%= | a%=1 | a=a%1 |
**= | a**=1 | a=a**1 |
관계 연산자(비교 연산자)
값의 크기를 비교하기 위한 연산자
연산자 | 의미 | 사용 예시 | 결과 |
== | 같다 | 3==2 | False(0) |
!= | 같지않다 | 3!=2 | True(1) |
> | 크다 | 3<2 | False |
< | 작다 | 3>2 | True |
>= | 크거나 같다 | 3>=2 | False |
<= | 작거나 같다 | 3<=2 | True |
논리 연산자
참과 거짓을 파악하기 위한 연산자
A | B | A and B | A or B | not A |
True | True | True | True | False |
True | Fales | False | True | False |
False | True | False | True | True |
False | False | False | False | True |
자료형과 연산
정수와 실수의 연산을 하면 정수가 실수로 설정되어 연산된다
문자열 연산
문자열또한 숫자처럼 사용가능하다
Ex) +, *...
1
2
3
4
5
6
7
8
9
10
11
12
|
a = "abcd"
b = "efgh"
c = a + b
print(c)
#결과 = abcdefgh
c = a*3
print(c)
#결과 = "abcdabcdabcd"
|
cs |
지금까지 연산자를 다루는 법을 소개해 보았습니다.
다음에는 조건문에 대해 올리겠습니다!

반응형
'코딩 > 파이썬' 카테고리의 다른 글
파이썬 조건문(if, else, elif, 중첩if) (0) | 2022.03.05 |
---|---|
파이썬 입력과 출력 (input , print함수) (4) | 2022.02.18 |
파이썬 변수와 자료형 (0) | 2022.02.11 |
파이썬 이스케이프 문자와 주석 (4) | 2022.02.01 |
파이썬 시작하기(처음 시작후 둘러보기 + print 함수) (0) | 2022.01.31 |