전체 썸네일형 리스트형 [Python] 양의 무한대(inf), 음의 무한대(-inf) 표시 두 가지 방법이 있다. float 자료형 활용 무한수는 float 형에만 적용 가능하고, int 형에는 적용 불가능하다. >>> positive = float("inf") # 양의 무한대 >>> print(positive) inf >>> negative = float("-inf") # 음의 무한대 >>> print(negative) -inf >>> positive = int(float("inf")) >>> print(positive) OverflowError: cannot convert float infinity to integer # 에러 발생 >>> negative = int(float("-inf")) >>> print(negative) OverflowError: cannot convert float.. 더보기 [Python] append()와 extend()의 차이점 개요 Python으로 PS를 막 풀기 시작했을 때, list에 특정 값을 추가하기 위해 항상 append()를 사용했었다. 그러던 중, 다른 사람의 풀이를 참고하며 extend()를 알게 되었다. 당시 풀이는 1차원 list에 int 값을 추가하는 것이어서 특별한 차이를 발견하기 어려웠다. 추가적인 구글링을 통해 정확한 차이를 짚고 넘어갔지만, 되돌아볼 겸 글을 작성한다. append() append()는 object(ex. int, float, char, list, tuple, dictionary)를 맨 뒤에 추가한다. >>> test = [1, 1, 2] >>> test.append([1, 3, 4]) >>> print(test) [1, 1, 2, [1, 3, 4]] # list가 test의 원소로 .. 더보기 [Git] 깃 커밋 메시지 컨벤션 (Git Commit Message Convention) 개요 Git의 개념을 접하고 사용한지 1년 정도 됐다. 작년 여름에 집중적으로 공부했었는데, 그때는 공책에 필기로 정리해두고 따로 블로그에 글을 쓸 생각을 안했다. 이제 곧 종강이기도 하고, 복습할 겸 Git 개념이나 명령어 등을 블로그에 포스팅할 생각이다. Git 커밋 메시지를 작성하면서 나름대로 하나의 관습을 따르고 있다. 그런데, 이 관습에 명칭이 있는지 어제 처음 알았다.. 바로 Udacity style. 명칭을 알게 된 기념으로 Udacity style이 무엇인지 글로 남겨보고자 한다. Udacity style? Udacity style의 커밋 메시지 구조는 아래와 같이 생겼다. type: subject body footer subject, body, footer에 들어가는 내용을 하나하나 살펴.. 더보기 이전 1 다음