본문 바로가기

vim 단축키 @마크다운 # vim 사용법 ## 단축키 **삽입** | 키 | 기능 ||----|---------------------------------|| i | 커서 위치 Insert || I | 줄 맨 앞에서 Insert || a | 커서 다음에 Insert || A | 줄 맨 뒤에서 Insert || o | 커서 아래로 한 줄 띄우고 Insert || O | 커서 위로 한 줄 띄우고 Insert | **이동** | 키 | 기능 ||----|------------------------------------------|| w | 단어 첫 글자 기준으로 다음으로 이동 || W | 공백 기준으로 다음(단어의 시작)으로 이동 || b | 단어 첫 글자 기준으로 이전으로 이동 || B | 공백 기준으로 이전으로 이동 .. 더보기
git 기초 2 @마크다운 # 7.3 #Stashing and Cleaning ## stashing ### stash 만들기Stash 명령 사용시 working directory에서 수정한 파일들만 저장한다. Modified, Tracked, Staging Area파일들을 보관해두는 장소 아직 작업중인 사항을 스택에 저장하는것 ![git stash](/Users/hongdonghyun/projects/til/images/7.3 stash_1.png) ```git stashmodified 상태의 파일이 git stash 명령 사용후 상태가 깨끗해졌다. ```![git stash list](/Users/hongdonghyun/projects/til/images/7.3stash_2.png)**!**```git stash li.. 더보기
git 기초 @마크다운 #5월 15일 ##git 설치법```brew install git``` ##Shell(셸) 설정 brew install zsh zsh-completions curl -L http://install.ohmyz.sh | sh 확인법echo $SHELL ##자주 사용하는 명령어 별칭 (alias)지정하기 alias alias ="" ## Pycharm 별칭 지정 예시```alias py="open -a /Applications/PyCharm\ CE.app/Contents/MacOS/pycharm"```![git 라이프 사이클](/Users/hongdonghyun/projects/자료/git-lifecycle.png) ##git 사용법[git 파일 수정하고 저장하기 설명 링크](https://gi.. 더보기
tryhelloworld Lv1. 평균구하기 @마크다운 ```def average(list): 함수를 완성해서 매개변수 list의 평균값을 return하도록 만들어 보세요. 어떠한 크기의 list가 와도 평균값을 구할 수 있어야 합니다.``` 내가 푼 코드```def average(list): return (sum(list)/len(list)) # 아래는 테스트로 출력해 보기 위한 코드입니다.list = [5,3,4] print("평균값 : {}".format(average(list)));``` 풀이 : 평균구하는 공식 전체합/갯수 > 유의점 /은 실수 나누기 // 정수 나누기 더보기
tryhelloworld Lv1 핸드폰번호 가리기 @마크다운 [문제 풀러가기](https://programmers.co.kr/learn/challenge_codes/133) ```별이는 헬로월드텔레콤에서 고지서를 보내는 일을 하고 있습니다. 개인정보 보호를 위해 고객들의 전화번호는 맨 뒷자리 4자리를 제외한 나머지를 "*"으로 바꿔야 합니다. 전화번호를 문자열 s로 입력받는 hide_numbers함수를 완성해 별이를 도와주세요 예를들어 s가 "01033334444"면 "*******4444"를 리턴하고, "027778888"인 경우는 "*****8888"을 리턴하면 됩니다.``` 내가 푼 코드 ```def hide_numbers(s): length = len(s)-4 star = length * '*' return s.replace(s[0:length].. 더보기