본문 바로가기

스파르타내일배움캠프

12/2, 여섯 번째 날의 TIL 저번주 월요일에 내일배움캠프를 시작하고, 벌써 일주일이 되었다. 느낀 건 시간이 너무도 빨리 가고, 배울 내용은 공부를 아무리 해도 끝이 없다는 점이다. 하지만 이 과정을 반복하면서 하루하루 성장해가고, 더 많은 것을 배워가는 느낌이 좋은 것 같다.오늘도 공부를 하면서 확실하게 알게 된 점들이 있었는데,Return, Print 이스케이프 시퀀스에 대해서파이썬에서는 문자열 내용을 출력하려고 할 때 줄바꿈을 원한다면, 그냥 엔터를 쳤을 때 에러가 난다.\(역슬래시)를 입력하고 엔터를 치면 에러가 나지 않지만, 결과값에서는 줄이 바뀌어 있지 않다.여러가지 방법이 있겠지만, 우선print('안녕하세요 제 이름은')print('홍길동입니다.')이렇게 print를 두 번 사용하면 두 줄로 출력이 된다. 혹은,pri.. 더보기
11/25 ~ 11/29, 첫 주의 WIL 이번 주는 스파르타 내일배움캠프의 첫 주였다. 적응하며 공부하고 발표준비에 발표까지 폭풍같은 한 주였지만, 중간에 붕 뜨는 시간 없이 집중하며 팀원들과 함께 서로 북돋아주고 튜터님과 매니저님께 조언을 들어서 성장할 수 있는 주였던 것 같다. 이번 일주일 동안 가장 인상 깊었던 배움을 돌아봤을 때는, 함수에 대한 세세한 부분이 가장 인상 깊었던 것 같다.지금까지는 함수라고 하면 그냥 정의해서 이름, 매개변수, 실행할 코드, 리턴값 이렇게만 쓰고 사실 정확하게 함수를 왜 사용하는지는 잘 몰랐던 것 같다. 머릿속에서 어느정도 이해는 하지만, 남에게 설명해주라고 하면 설명까지는 하기 힘든 정도? 남에게 어떤 정보를 설명할 수 있을 정도가 되어야 나도 완전히 이해했다고 할 수 있는데, 이제는 함수에 대해서 누구에.. 더보기
11/29, 다섯번째 날의 TIL 오늘은 스터디 발표회 날이라서, 대본을 적고 발표준비를 많이 했다. 팀원들과도 리허설을 공유하며 어떤 부분을 설명을 추가하고 수정할지 얘기도 많이 하고, 구성도 고쳤던 것 같다. 그 결과 만족할만한 PPT가 만들어졌고, 생각했던 내용도 모두 전달할 수 있었던 것 같다. 다른 조들의 스터디 발표를 보며, 내가 놓쳤던 부분들도 많이 알 수 있었고 튜터님들의 피드백을 들으면서 생각을 넓힐 수 있었다. 공부한다는 것은 그냥 주어진 걸 공부하고 끝나는게 아니라, 거기서 꼬리를 물고 더 나아가 다른 부분들도 생각해보며 지식을 얻는 것이기 때문에 능동적으로 찾아서 공부를 많이 해봐야겠다고 생각했다. 또, 어떤 동작을 하는지만 중요한게 아닌 이 동작을 활용해서 어디서 사용할 수 있는지 생각을 지금까지 크게 안해본 것 .. 더보기
11/28, 넷째 날의 TIL 오늘은 공부하는 시간 내내 집중을 잘 유지했던 것 같다. 어제 계획했던 라이브러리 1, 2강을 모두 듣지는 못했지만 그래도 1강은 전부 들었고, 내일 있을 발표자료를 잘 준비했던 것 같다.발표자료를 준비하면서 약간의 구멍이 있는 지식도 채우고 더 확실하게 알게 된 내용도 있었는데,1. 파이썬은 인터프리터 언어이다.파이썬은 인터프리터 언어로, 위에서부터 아래로 차례대로 실행되기 때문에 함수를 정의하기 전에 호출하는 경우에 정의되지 않은 함수로 인해 오류가 발생한다. 코드 중간에 에러가 있다면, 보통 코드 중간까지는 실행이 된다.2. 전역변수와 지역변수예전에는 전역변수를 그냥 함수 내에서 사용할수 있는지 몰랐는데, 전역변수를 설정하면 바로 함수 내에서 사용할 수 있다. 지금까지는 무조건 global을 이용해.. 더보기
11/27, 셋째 날의 TIL 3일차가 되어가니 처음보다 집중하는 시간도 많이 늘고, 아침 9시~저녁 9시의 생활이 익숙해져 가는 것 같다.어제 계획했던 대로 파이썬 강의는 모두 완강을 했고, 함수 예제 40문도 모두 풀어보았다. 먼저 함수 부분의 예제에서 있었던 내용들을 짚어보자면함수 예제range함수에서 반복문을 쓸 때 for문을 많이 쓰는데, 이때 range를 이용해 순회를 하려고 할 때 주의해야 할 점이 있었다.바로 시작점이 있는지, 혹은 그냥 숫자 하나를 범위로 할지인데range(10)range(1, 10)이 두 가지의 경우이다.첫 번째, range(10)의 경우에는 0~9로 설정이 되는 반면, 두 번째 range(1, 10)의 경우에는 1~9로 설정이 된다. 반복 횟수도 반복 횟수이지만 이 차이로 오류가 생길 수 있는데,짝.. 더보기
11/26, 둘째 날의 TIL 오늘은 내일배움캠프의 둘째 날이었다.오늘은 다른게 없이 9시부터 바로 강의를 들으며 공부를 시작했고, 팀원들과 10시에 미팅을 해서 오늘의 목표를 정하고 그 목표를 달성하기 위해 하루종일 공부를 했다.어제에 이어서 2, 3, 4 강의를 들었는데 생각보다 속도가 많이 느린 것 같아 아쉽지만 집중을 못해서 그런게 아닌, 내용들을 다시 한번 꼼꼼하게 되짚고 모르는 부분은 튜터링을 받으며 진행해서 도움이 많이 된 것 같다.조건문조건문에서는if 조건문: 실행할 코드이런 식으로 작성해야 하는데, 조건문 결과값이 True인지 False인지에 따라 실행을 할지 아니면 다른 작업을 할지가 결정된다. 지금까지는 예를 들면 if age >= 20 처럼 단순하게만 생각했는데, 빈 값 ("")을 0(False)으로 간주하고 값.. 더보기
11/25, 첫째 날의 TIL 오늘은 스파르타코딩클럽 내일배움캠프의 첫째 날이었다.아침에 OT를 진행하며 커리큘럼에 대한 설명과 전체적인 설명을 듣고, 팀을 편성해서 팀별로 스터디를 진행했는데 이렇게 팀원들과 함께 팀플을 많이 안했어서 처음엔 조금 어색했다.팀원들과처음엔 마이크도 안켜고 캠도 안켜고 채팅으로 해서 어색했지만, 팀장을 정하고 조 이름도 정하고 어떻게 해야하는지를 공유하다 보니 자연스레 분위기가 풀렸고, 후에 매니저님의 순회와 임경원 매니저님의 조언을 들으며 서로 얘기를 많이 하게 되었고, 같이 어떻게 하면 좋을지 얘기하다 보니 협업을 하면 다양한 의견들을 주고받을 수 있는 점이 좋다고 생각했다.공부한 내용오늘은 강의를 2-1 강의까지 들었는데, 원래 3강까지 들으려고 했지만 그렇게 하지 못해서 아쉬웠다. 첫날이다보니 서.. 더보기