<오늘 한 일>
- 페어 프로그래밍(pair programing) Day2
- [코테] 문자열 정렬하기 (1) — 구민정의 개발일지 (tistory.com)
- [코테] 중복된 문자 제거 — 구민정의 개발일지 (tistory.com)
- 오늘도 5문제 풀었는데 뭔가 문제가 있었던 2문제를 정리한 링크 남긴다
- 장고 기초 강의 2주차
- 2주차 완강했다
- 어제 내용과 합쳐서 하나의 일지로 작성했다
- 파이썬 장고 실무 기초 2주차 — 구민정의 개발일지 (tistory.com)
- 장고 개인과제
- 2주차 들었으니까 로그인, 로그아웃, 회원가입 기능 구현할 수 있을 거 같아서 했는데
- 뭐 아무것도 안 됐다 이것저것 벌려놓기만 해서 서버 실행도 안 된다
- 하 뒷골 땡겨
- 저녁 시간 걍 다 날렸고 내일 그냥 싹 지우고 다시 처음부터 해야 할 것 같다 이미 돌이킬 수 없는 강을 건넌 것 같다
- 3주차까지 들으면 확실히 로그인, 회원가입은 할 수 있을 듯
- 근데 금요일까지 과제 못 끝낼 거 같다 ;;;
<오늘 새롭게 배운 것>
- set 함수
- set 함수를 이전에 공부한 적은 있는데 예제를 안 다루고 그냥 넘어갔더니 어떤 경우에 활용하는지 잘 몰랐다
- 오늘 알고리즘(중복된 문자 제거) 문제를 풀면서 어떻게 활용하는지 알게 됐다
- set(리스트), set(문자열) 이런 식으로 사용할 수 있다
- set은 중복을 허용하지 않고 순서가 없다
- 파이썬 딕셔너리(dictionary), set(집합) 정리 - kwon | kwon's Blog (kyu9341.github.io)
- 위 블로그에 잘 정리되어 있다
- pass와 continue의 차이점
- 팀원과 문자열 정렬하기 문제를 같이 풀 때 생긴 일이었다
- 내가 혼자 풀 때는 원하지 않는 조건문을 넘길 때 continue를 썼는데 팀원분은 pass를 쓰는 걸 보고 둘의 차이점이 궁금해졌다
- 이 문제에서는 둘 다 코드 실행은 잘 됐다
- 별 볼일있는 공간 :: [python] pass, continue 차이 (tistory.com)
- 위 블로그에 차이점이 잘 설명 되어있다
- for문 아래에 한 조건문이 있을 때 pass 또는 continue가 조건문 바로 다음에 있고 그 다음 줄에 어떤 코드가 있다면 pass는 그 다음 줄의 코드가 실행되는데, continue는 그 코드가 실행되지 않고 바로 다음 loop를 돈다
- vscode에서 가상환경 설정할 때 bash와 cmd의 차이점
- vscode에서 장고 프로젝트 설정하기
- (32) vscode에서 django 프로젝트 만들기 - YouTube
- 위 동영상을 보고 배운 내용을 블로그에 정리했다
- [vscode] 깃허브에 푸시할 때 가상환경 폴더 제외 & 필요한 pip list 파일 생성하기 — 구민정의 개발일지 (tistory.com)
- [vscode] 장고 프로젝트 설정하기 — 구민정의 개발일지 (tistory.com)
<느낀 점>
- 머리가 터질 것 같다
- 눈 앞이 하얗다
- 뒷골이 땡긴다
<내일 목표>
- 페어 프로그래밍 잘하고..
- git 특강 잘 듣고..
- 개인과제 50% 진행해보자..(안 될 거 같다..)(회원가입, 로그인이라도 해보자...)
- 장고 강의도 다 들으면서 하려면 어렵겠지만(강의도 다 못 들을 듯)