처음코딩

Zero Base Coding

05. 기본연산자

토픽 처음코딩 > 기초프로그래밍언어 > 기초 언어 > 파이썬

파이썬의 기본연산자

십진수와 이진수

  • 이진수를 십진수로 고치는 방법을 익힌다.
  • 컴퓨터는 이진수를 사용하므로 이진수로 계산(연산)하는 방식을 이해한다.

2의 보수와 음수

  • 보수는 비트를 반전한 것
  • 이진수에서의 음수는 더해서 0을 만들어 낼 수 있는 수

기본연산자

[수학연산자]

  • + 덧셈연산자
  • - 뺄셈연산자
  • * 곱셈연산자
  • ** 거듭제곱연산자
  • / 나눗셈연산자
  • % 나머지연산자

[시프트연산자]

  • << 왼쪽 시프트연산자
  • >> 오른쪽 시프트연산자

[비트연산자]

  • & 비트 AND 연산자
  • | 비트 OR 연산자
  • ^ 비트 XOR 연산자
  • ~ 비트 반전 연산자

[비교연산자]

  • <
  • >
  • <=
  • >=
  • ==
  • !=

[불리언연산자]

  • not
  • and
  • or

댓글

댓글 본문
  1. Kim Hoe
    강의 잘 보고 있습니다. 처음 코딩을 접하는 사용자를 대상으로 한 강의라 그런지 파이썬에 필요한 수학적 지식을 쉽게 가르쳐 주시려는 노력이 돋보입니다.
    그런데, "보수와 음수" 파트에서 부호 비트에 대한 설명 없이, 보수의 개념을 이해하기에는 어려움이 있을 것 같습니다. 기초 강의인 만큼 명확한 내용을 포함하거나, 이산 수학 강의를 별도의 강좌로 분리하는 것은 어떨까 합니다.