본문 바로가기
DEV/파이썬 이론

파이썬 웹 프로그래밍 :: 9월 셋째주 WIL #03

by 올커 2022. 9. 17.

■ 개발일지 WIL #03


1. FACTS

- 파이썬 문법 : 클래스, 모듈, 함수, 다양한 자료형을 다루는 연산
: 조건문, 반복문과 함수를 사용하여 다양한 문제 풀이 진행

- 알고리즘
: 문자열, 기본 수학, 재귀 관련 백준 문제 풀이


- 깃/깃허브 복습
: 깃 CLI를 활용한 저장소 관리, add stage, commit, push/pull, clone, branch 관리 등


 

2. FEELINGS

- 굉장히 짧은 기간동안 파이썬에 대한 다양한 문법을 보았지만, 아직 '많이' 보았다는 생각은 안든다. 공부처럼 하지 말고, 다양한 용법과 실습을 통해 익혀야 코딩 실력이 는다고 하는데, 머리나 손보다 눈만 돌아가고 있을때가 많다..

 

- 지난주까지 '재미'있게 알고리즘 문제를 풀었다면, 이번주는 2/3정도는 재미를 살렸고, 나머지는 처참하다. 문제 자체 이해도 오래걸리고, 내가 이걸 왜 잡고있지?라는 생각이 조급하게 만들고 고민할 인내를 확 감소시키는 것 같다.

- 깃은 계속 해볼수록 재미있는 것 같다. 복잡한 코딩이 들어가는 것은 없지만, 내가 진행한게 원격 저장소에 저장되고 하는 것이 신기하다. 물론 나중에 복잡한 팀 프로젝트에서 병합 충돌나고 하면 헬이겠지??



 

3. FINDINGS

- 파이썬 기본 문법
: 모듈, 패키지
: 파이썬 함수 선언 및 사용
: 조건문 if
: 반복문 for, while
: 그 외 자주 사용되는 유용한 함수들(input, map, random, randint, split, strip, join, time, datetime 등)
: 리스트(list), 튜플(tuple), 딕셔너리(dictionary), 셋(set) 특성 및 활용 방안

- 깃(Git)/깃 허브(Git hub)/소스트리(sourcetree)
: 레포(저장소, repo, repository) - 로컬repo, 원격(리모트)repo
: 애드 스테이지(add stage)
: 커밋(commit)
: 푸쉬/풀(push/pull)
: 스태쉬(stash)
: PR(Pull request)




 

4. FUTURE

- 알고리즘 이해될때까지 고민하고. 풀어보고, 강의도 보면서 이해할 것!

- WIL을 늦게 작성한 관계로 파이썬 문법을 차주에 다시 정리 시작 하는 것은 유지! 

- 깃은 지난주에 배웠던 내용을 종합해서 한 번 정도 정리해보았다. 익숙해지기위해서 매일 진행했던 내용을 잘 정리하는 repo 만들어서 1일1커밋 이상해야겠다. 

- 멘탈/체력관리 잘하기!

 

반응형

댓글