
1) 코드셀과 텍스트 셀 구분하여 사용하기a =[1,2,3,4,5]print(a) 2) 코드 실행 여부 꼭 확인하기 age = 30age += 10print(age)# name 'age' is not defined 3) 리스트 Comprehension# 리스트 선언a = list(range(1,11))print(a) # 짝수만 가져오기b= [x for x in a if x % 2 == 0]print(b) print([x for x in a if x % 2 == 0]) 4) 입력을 편리하게 환경 설정1. 자동 괄호 만들기 Settings에서 a=[1,2,3,4,5]'[' 만 눌러도 ']' 기호가 생긴다. 2. 글꼴 적용D2Coding, Noto Sans KR 파일 다운로드 후 파일시스템에서 설치sett..

1. 브랜치 만들기 main.txt 만들고 커밋 실험적인 작업과 실제 작업을 동시에 한다는 뜻 2. 브랜치 나누기 exp 1 브랜치 만들기 후 => exp1에 checkout => exp.txt 파일만들고 => exp 1 add, commit main checkout 하고 main.txt 만들고 add, commit exp1과 main은 브랜치로 나뉘어진 상태가 된다. 3. merge main으로 checkout merge 클릭 main1 + exp 1 parent 인 main이 생긴다 그러면 main.txt와 exp.txt가 동시에 포함되었다 => merge

1. working dir 작업 ADD 2. STAGE AREA COMMIT 3. Repository .git directory에 message v1으로 저장 4. 40 글자의 암호문이 만들어지는데 그게 commit id, 식별자가 된다. git은 내용을 기반으로 commit id가 생성된다. 5. main은 마지막 버전을 가르킨다. 6. 동시에 add를 하면 stage area에는 다 들어가 있는데 안 보여주는 것 뿐이다. 7. main에 적혀있는 값을 방금 만든 버전에 parent로 기억한다. 8. 내용을 확인하고 40 글자의 암호문, 해쉬값을 만들어서 commit id를 만들고 last commit을 가르키는 main에 기록된다. 9. 과거로 돌아가고 싶으면 checkout 사용 10. 미래..