전체 글
-
23.01.04 python format, map, bit shift 연산개발 이야기/TIL 2023. 1. 4. 22:17
#1 python format과 부동소수점 실수를 다룰 때 소수점 아래자리를 다루는 방법은 여러가지가 있다. -1 round이용 문자 그대로 반올림을 하는 함수, 공식문서를 확인하면 다음과 같다(https://docs.python.org/ko/3/library/functions.html) number 를 소수점 다음에 ndigits 정밀도로 반올림한 값을 돌려줍니다. ndigits 가 생략되거나 None 이면, 입력에 가장 가까운 정수를 돌려줍니다. 일반적인 파이썬 객체 number 의 경우, round 는 number.__round__ 에 위임합니다. 참고: float에 대한 round() 의 동작은 예상과 다를 수 있습니다: 예를 들어, round(2.675, 2) 는 2.68 대신에 2.67 을 제..
-
23.01.03 python for loop개발 이야기/TIL 2023. 1. 4. 20:04
#python에서 for loop다루기 python에서 for문을 다루는 기본 교재들이나 개념서를 보면 보통 for i in range(n): function() 이나 for i in range(a, b+1): function() 식으로 다루는 경우가 많았다. 그렇다면 다른 언어처럼 for문의 i를 1이 아닌 2,3씩 증가시킬 수도 있을까? 답은 range문에 있었다 range(start:end:step)로 구성되어있다 따라서 만일 i를 2씩 늘리고 싶다면 아래와 같이 작성하면 된다. for i in range(a, b+1, 2): function() https://java2blog.com/for-loop-increment-by-2-in-python/ For Loop Increment By 2 in Py..
-
23.01.02 python print개발 이야기/TIL 2023. 1. 2. 20:36
#문제 다음 경로를 출력하시오. "C:\Download\'hello'.py" (단, 따옴표도 함께 출력한다.) 풀이: print("\"C:\\Download\\'hello'.py\"") 해설: python에서 print는 기본적으로 print(" "), print(' ') 형태로 쓰는 것이 일반적이다(물론 print()만 사용하여도 자동으로 str()을 붙여주기는 한다) 그렇기에 ""을 내부에 출력해야하는 경우 조심해야한다. 이때 우리가 출력하고자하는 따옴표는 \를 앞에 붙여주어 이것이 출력하고자하는 문자임을 표시해준다. 동시에 문제에서는 \가 출력하고자 하는 문자 안에 있기에 이는 \\로 변경해 안전하게 출력해준다. 추가: print의 관한 몇몇 내용 https://www.daleseo.com/pyth..
-
2022년 회고 [헤메이고 또 헤메이던 1년]그리고 2023. 1. 1. 17:42
2022년 1년이 벌써 끝나간다는 것이 아직 믿기지가 않고, 살짝은 서운하기만한 12월 31일 오후 경이다. 카페에 앉아서 글을 쓰면서 1년 동안 무엇을 했나 돌이켜보니, 이것 저것 여러 일들을 했었던거 같고, 생각보다 시간낭비도 했다고 생각이 든다. 처음이라서 어떻게 해야할지 몰랐고, 어떤 것이 나한테 맞는 것인지 찾는데 오랜 시간이 걸린 것 같다. (초생산성이라는 책을 읽고도 생산적이지는 않았던 1년이었다..) 그래서 1년간 무슨 일들이 있었나 짧막한 정리와 소감을 남겨보려고 한다. [조직을 이끈다는 것] (2021.09 ~ 22. 02 피로그래밍 운영진, 22.01~23.01 성산회 성우회장, 22.01~22.09 창업동아리 팀장, 22.09~ GDSC core) 올해 가장 많은 시간을 쏟았고, 가..
-
[초생산성 서평] 생산성은 몰입과 자유다그리고/독서 및 기타 이야기 2022. 7. 23. 14:14
이 책의 메세지를 짧게 요약하면, 결국 우리 삶에서 집중해야할 부분에 집중해야한다는 메세지를 담고 있다고 느낀다. 최근 읽었던 많은 자기개발도서들이 몰입, 집중의 즐거움 등에 관해 말하고 있는데 이 책도 같은 맥락의 메세지를 전하고 있어 신기했다. 사실 살다보면 수많은 기회들과 할 일들이 존재한다. 그 때마다 솔직히 말하자면 당시의 느낌대로 할 일들을 선택했던 경우가 많았는데, 그런 선택의 기로에서 기준이 되어주는 책이 될 것 같다. 책의 한줄: "모든 일에 초점을 맞추는 것은 아무일에도 초덤을 맞추지 않는 것과 똑같다." 생산성이란 무엇인가? 생산성이라는 무엇일까? 정의를 살펴보면 "어떤 생산 요소가 생산에 이바지한 정도나 그 효율성. 토지나 자본의 생산성도 있으나 일반적으로 노동 생산성을 주로 가리킴..