[P] Basic Operators

Go~ USA·2024년 3월 20일
0

★ 학습목표
Basic Operator를 구분하고, 그 의미와 표현방식을 이해한다.

Python을 이용하여 프로그래밍 할 때 Opearator를 이용할 경우 프로그램이 쉽고 간결해진다.
모르면, 복잡하게 구현을 해야하는 경우가 생길 수 있다.

  • Operator 종류
    1) 산술 연산자(Arithmetic Operators)
    2) 비교 연산자(Comparison Operators)
    3) 할당 연산자(Assignment Operators)
    4) 논리 연산자(Logical Operators)

1) 산술연산자

  • [ +, -, *, / ] 사칙연산
  • [ % ] 나머지 ex) 5%2 = 1
  • [ // ] 몫 ex) 5//2 = 2
  • [ ** ] 지수 ex) x**y = x^y

2) 비교연산자 (a=5, b=10)

  • == 연산자의 왼쪽 값과 오른쪽 값이 같으면 참을 반환한다.
  • != 연산자의 왼쪽 값과 오른쪽 값이 다르면 참을 반환한다. ex) (a != b) is true.
  • ">=" 연산자의 왼쪽 값과 오른쪽 값 보다 크거나 같으면 참을 반환한다. ex) (a >= b) is not true.

3) 할당연산자

  • = 연산자의 오른쪽 값을 른쪽 값을 왼쪽값에 할당한다.
  • += 연산자의 오른쪽 값을 왼쪽값에 더하여 왼쪽값에 할당한다. ex) a+=30 → a = a + 30
  • %= 연산자의 왼쪽값을 오른쪽 값으로 나눈값의 나머지를 왼쪽값에 할당한다.
  • //= 연산자의 왼쪽값을 오른쪽 값으로 나눈값의 몫을 왼쪽값에 할당한다.

3) 논리연산자

  • and 연산자의 왼쪽 값과 오른쪽 값이 모두 참이면 참을 반환한다.
  • or 연산자의 왼쪽 값과 오른쪽 값이 둘중 하나라도 참이면 참을 반환한다.
  • not 참과 거짓을 각각 반대의 값으로 반환한다.

0개의 댓글

관련 채용 정보