programming
-
유용한 git command 모음PROGRAMMING/Git 2021. 3. 25. 08:33
Basic // initialize project $ git init // download project $ git clone GIT_ADDRESS.git // stage a file $ git add FILE_NAME // stage all files from current folder $ git add . // commit to local storage $ git commit // commit to local storage by one line $ git commit -m "COMMIT MESSAGE" // push commits to remote storage $ git push origin master // save the current changes temporarily $ git stash A..
-
Algorithm 문제 해결에 Python을 사용해야 하는 이유 10가지PROGRAMMING/Python 2021. 3. 14. 21:58
Algorithm 문제 해결에 Python을 사용해야 하는 이유 10가지를 정리해 보았다. Integer limit이 없다. Permutation, combination 함수가 제공된다. from itertools import permutations from itertools import combination List, String에서 slicing이 유용하다. for-else 구문 (for문에 한 번도 걸리지 않을 때) for i in data: if i > 10: break else: print('All items are lower than 10.') Multiple return values return a, b, c Chained comparision if a < b < c: Swapping var..