전체 글 126

itertools

itertools는 파이썬의 standard library라고 한다. 추후 몇 가지 이용할 수 있는 것을 적어놓아야겠다. docs.python.org/ko/3/library/itertools.html itertools — 효율적인 루핑을 위한 이터레이터를 만드는 함수 — Python 3.9.1 문서 docs.python.org count(n) : n부터 무한으로 숫자를 늘려간다. cycle(arg) : 인자 안에 들어온 것 안에서 반복 repeat(element[,n]) : element를 n만큼, 혹은 무한정 반복

길/Python 2021.02.12

try / except / finally / assert

try: print("Hello") print(1 / 0) except ZeroDivisionError: print("Divided by zero") finally: print("This code will run no matter what") try는 오류가 생길 것으로 예상되는 코드를 집어넣고 except는 except 오른쪽에 정의된 오류가 발생했을 시에 실행된다. 혹은 except의 값을 정의하지 않으면 모든 에러가 발생했을 때, except의 코드를 실행한다. finally는 try 하단의 코드, 혹은 에러가 있을 시에는 except까지 모두 시행한 이후에, 그 내부의 코드를 실행한다. try: print(1 / 0) except ZeroDivisionError: raise ValueError 해..

길/Python 2021.02.11