* 오늘부터 공부의 범위가 서서히 넓어지기 시작하면서, AI-REMEMBER 하루 분량이 짧을 수도 있는 점 미리 말씀드립니다!
오늘 공부한 내용 (Fundamental Stage)
<1~3>
- Git는 개발과정에서 작성하는 소스코드의 버전 관리 시스템으로 로컬에서 작업하고 관련 기록을 저장할 수 있다.
- Github는 Git에서 축적된 기록을 올릴 수 있는 웹사이트로 다른 사람과의 협업이 가능하다.
- Github에서의 활동 기록은 마치 잔디밭처럼 펼쳐져 있으며, 각각의 칸에 녹색인 칸이 많을수록 매일같이 commit 작업을 했다는 것을 의미한다. 이는 개발자로서의 본인의 열정과 관심을 시각적인 방법으로 보여주므로 매우 강력한 무기가 될 수 있다.
<4~8>
- Jupiter Notebook에서 기본 입력모드를 명령모드로 전환하는 단축키는 ESC 키이다.
- ESC + 키보드 'm' : 마크다운 셀로 변환 / ESC + 키보드 'y' : 코드 셀로 변환
- 기타 다양한 단축키를 알기를 원할 때는 명령모드 상태에서 'H'를 누르면 된다.
- 마크다운은 지원하는 프로그램과 플랫폼이 다양하고 텍스트로 저장하여 용량이 적고 보관이 쉬운 편이나, 표준이 없고 모든 HTML 마크업을 대신하지 못한다.
- 마크라인의 다양한 문법 : 제목 크기 설정(H1~H6) / 목록, 리스트 만들기 / 구분선 긋기 / 링크 달기 / 볼드체, 이태리체, 취소선 강조 / 코드블럭 입히기 / 줄바꿈 / 이미지 삽입하기 등
오늘 공부한 내용 (Python Master)
- 여러 개의 값을 한 줄에 출력하기 / print(1, 3, 5, 7) 의 출력결과는 1 3 5 7이다.
- 각각의 값 사이에 문자열이나 구분값 삽입하는 방법은 다음과 같다.
- 이는 sep를 이용해 값과 값 사이를 나누어 주면 여러 줄에 출력할 수 있다.
- print('SUPER', 'MAN', sep=' ') 의 출력결과는 SUPER MAN이 된다.
- 개행 문자 '\n'은 여러 개의 값을 print 함수 하나만을 가지고 여러 줄로 나타낼 수 있도록 개행해 주는 문자이다.
- print(1, 10, 100, sep='\n') 의 출력결과는 세 줄로 출력되고, 윗 줄부터 차례대로 각각 1, 10, 100이 출력된다.
- 위와 동일한 출력결과를 얻을 수 있는 코드는 print('1\n10\n100') 이다.
- 시퀀스 객체의 모든 인덱스는 1이 아닌 0부터 시작이다. 만약 요소가 5개가 있는 리스트 X가 있다고 하면, 마지막 다섯 번째 요소의 인덱스는 5가 아닌 4가 된다. 이를 X[4] 라고 표현한다.