이번 강에서는 연산자에 대해서 알아보겠습니다.
1. 연산자란?
연산자(operator)의 뜻을 검색해보시면 '프로그램을 짤 때 변수나 값의 연산을 위해 사용되는 부호.'라고 나옵니다.
그럼 연산은 뭘까요??
연산(operation)이란 '하나 이상의 대상으로부터 새로운 것을 만들어 내는 것'이라고 나옵니다.
즉, 연산자란 여러 대상으로부터 새로운 값을 얻는 것을 수행하는 기호입니다.
일상생활에서도 많이 쓰는 연산자 중 대표적인 것이 사칙 연산자입니다.
더하기(+), 빼기(-), 나누기(/), 곱하기(X)와 같이 두 가지 이상의 값을 더하거나 뺌으로써 새로운 값을 얻는 기호이기에 연산자라고 할 수 있습니다.
반대로 연산을 당하는 변수나 숫자와 같은 값을 피연산자(operand)라고 합니다.
1+2에서 +는 연산자, 1과 2가 피연산자입니다.
연산자의 종류는 산술, 대입, 비교, 논리, 비트 논리, 비트 이동으로 나뉩니다.
2. 산술 연산자
산술 연산자는 수를 계산하는 연산자로 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%)가 있습니다.
사칙 연산자를 조금 어렵게 말해서 산술 연산자라고 합니다.
7강에서 언급했으므로 간단하게만 설명하고 넘어가겠습니다.
자세한 내용은 7강을 참고해주세요.
해커맨 파이썬 강의 7강_자료형이란 무엇인가_숫자: https://poci.tistory.com/71
3. 대입 연산자
대입 연산자는 = 하나뿐입니다.
지금까지 변수에 값을 넣을 때 =를 사용한 이유가 =가 대입 연산자이기 때문입니다.
=의 의미는 오른쪽에 있는 피연산자의 값을 왼쪽 피연산자에 대입하라는 뜻입니다.
비교, 논리, 비트 논리, 비트 이동 연산자는 다음 강에서 소개해드리겠습니다.
정리
- 연산자 : 여러 대상으로부터 새로운 값을 얻는 것을 수행하는 기호
- 산술 연산자 : 사칙연산을 하는 연산자 (+, -, *, /, %)
- 대입 연산자 : 변수에 값을 대입하는 연산자 (=)
강의가 유익하셨거나 마음에 드셨으면 구독과 좋아요, 댓글 부탁드립니다.
궁금하신 점이나 질문은 댓글 남겨주시기 바랍니다.
'파이썬' 카테고리의 다른 글
해커맨 파이썬 강의 13강_ 연산자란 무엇인가(part3) (0) | 2019.10.28 |
---|---|
해커맨 파이썬 강의 12강_ 연산자란 무엇인가(part2) (0) | 2019.10.27 |
해커맨 파이썬 강의 10강_ 다양한 문자열 함수들 (0) | 2019.10.21 |
해커맨 파이썬 강의 9강_ 입력이란 무엇인가 (0) | 2019.10.14 |
해커맨 파이썬 강의 8강_변수란 무엇인가 (0) | 2019.09.09 |