TIL #10 Python 기초(4)

강경훈·2020년 8월 3일
0
post-custom-banner

연산자

1. 할당 연산자

  • = : 오른쪽 값을 왼쪽 변수에 할당
  • += : 왼쪽 변수의 값에 오른쪽 값을 더한 뒤 다시 왼쪽 변수에 할당
    ex) x += 1 => x = x + 1
  • -= : 왼쪽 변수의 값에 오른쪽 값을 뺀 뒤 다시 왼쪽 변수에 할당
    ex) x -= 1 => x = x - 1
  • = : 왼쪽 변수의 값에 오른쪽 값을 곱한 뒤 다시 왼쪽 변수에 할당
    ex) x
    = 1 => x = x * 1
  • /= : 왼쪽 변수의 값에 오른쪽 값을 나눈 뒤 다시 왼쪽 변수에 할당
    ex) x /= 1 => x = x / 1

2. 산술 연산자

  • +, -, *, / : 사칙연산
  • ** : 제곱
  • // : 나눈 후 몫만 가져오는 연산자
    ex) 4 // 3 => 1
  • % : 나눈 후 나머지만 가져오는 연산자
    ex) 5 % 3 => 2

3. 문자열 연산자

  • +: 문자열을 붙여준다.
    ex) '1992' + '년' => '1992년'
  • : 문자열을 곱한 수만큼 반복한다.
    ex) '안녕'
    3 =>'안녕안녕안녕'

4. 비교 연산자 (조건)

  • a == b : a 와 b가 같으면 True
  • a != b : a 와 b가 같지 않으면 True
  • a <= b : a가 b보다 작거나 같으면 True
  • a >= b : a가 b보다 크거나 같으면 True
  • a > b : a가 b보다 크면 True
  • a < b : a가 b보다 작으면 True

5. 논리 연산자

  • A and B
  • A or B

6. 맴버쉬 연산자 (조건)

  • 'x' in 'container' : 'x'가 'container' 안에 있으면 True
    ex) 1 in [1, 2, 3] => True
  • 'x' not in 'container': 'x'가 'container' 안에 없으며 True
    ex) 4 not in [1, 2, 3] => True
profile
방랑하는 개발자
post-custom-banner

0개의 댓글