전체 글 139

실용주의 프로그래머(The Pragmatic Programmer)

- 큰 그림을 기억하라. 사람들은 개구리를 잡아서 끓는 물 속에 넣으면 곧바로 튀어나와 버릴 거라고 한다. 그렇지만 차가운 물이 든 냄비 속에 개구리를 넣고 조금씩 물을 덥히면 개구리는 온도가 서서히 오르는 것을 감지하지 못할 것이고, 결국은 삶아질 때까지 그냥 그대로 있을 것이다. 개구리는 변화를 감지하지 못하는 것이다. 큰 그림에 늘 주의를 기울여라. 개인적으로 무엇을 하고 있는가에만 정신을 쏟지 말고, 주변에서 무슨 일이 벌어지는지 지속적으로 살펴보라.

일상/book 2019.05.22

python for else 문

파이썬에서는 다른 언어에서 제공하는 for문 외 다양한 기능들을 제공하는데, for else문도 그 중 하나이다. for문에 break가 포함되어 있을 때 사용가능한데, for문을 돌던 중 break를 만나면 for문을 빠져나오는건 일반적인 언어와 같지만 break문을 만나지 않았다면 for문 종료 이후 else문이 실행된다. for item in range(0,5): print item if item == 3: break; else: print "hello" output) 0 1 2 3 for item in range(0,5): print item else: print "hello" output) 0 1 2 3 4 hello

language/python 2019.03.09