본문 바로가기

코딩일기

파이썬의 연산자 + SQL입문

오늘의 코드 카타는 두 수의 몫을 구하는 문제 였다.

대충 이런 느낌

 

어제, 그저께 문제는 각각 곱과 더하기를 구하는 문제 였고 오늘까지의 문제를 포함해서 어려운 부분은 전혀 없었다.

다만, 내가 파이썬을 공부한지 오래 되어서 파이썬에서 사용하는 연산자를 잊었다는 것이 문제였다.

그래서 이번 기회에 공부를 하면서 연산 기호를 정리해 보는 시간을 가져봤다.

산술 연산자

  • + : 덧셈
  • - : 뺄셈
  • * : 곱셈
  • / : 나눗셈 (실수 나눗셈)
  • // : 나눗셈 (정수 나눗셈, 몫)
  • % : 나머지
  • ** : 거듭제곱

비교 연산자

  • == : 같다
  • != : 같지 않다
  • > : 크다
  • < : 작다
  • >= : 크거나 같다
  • <= : 작거나 같다

논리 연산자

  • and : 논리 AND
  • or : 논리 OR
  • not : 논리 NOT

사실, 평소에도 사용하는 기호들이라 따로 기억하려고 노력 할 필요는 없었다. 하필이면 오늘 문제가 몫을 구하는 문제였기 때문에 따로 찾아봤을 뿐이고...

 

----

 

다음으로 하게 된 것은 SQL
이번에 처음 접하게 되는 것이라서 익숙해질 시간이 필요했다.

이번 문제는 이런 느낌

 

문제를 풀어보니 코드 자체는 매우 간단했다. 문제는 내가 SQL 경험이 전혀 없었다는 점.

구글링과 챗 GPT의 도움으로 문제는 해결했지만 이런 방법은 정답을 컨닝하는 것과 별 다를 바 없는 방법인 것 같다...
오늘 공부시간이 끝나면 지급받은 인강으로 공부를 해볼 생각이다. 당연히 SQL부터.!!