python(55)
-
내장함수 - globals
https://docs.python.org/2/library/functions.html#globals globals()현재 전역 심볼 테이블을 딕셔너리 형태로 표현한다. >>> globals() {'__builtins__': , '__name__': '__main__', '__doc__': None, '__package__': None} >>> list_x = [1, 2, 3, 4] >>> globals() {'__builtins__': , '__name__': '__main__', 'list_x': [1, 2, 3, 4], '__doc__': None, '__package__': None} >>> def div(x, y):... result = x / y... return result... >>> gl..
2015.07.20 -
내장함수 - class frozenset([iterable])
https://docs.python.org/2/library/functions.html#func-frozenset class frozenset([iterable])frozenset이라는 내장 클래스를 리턴한다. set과 forzenset이라는 것은 수학시간에 배우던 집합이며 frozenset은 한번 정의하면 이후 변경이 불가능 한 집합을 의미한다. >>> s = set([1, 2, 3]) >>> print s set([1, 2, 3]) >>> s.add(0) >>> print s set([0, 1, 2, 3]) >>> f = frozenset([1, 2, 3]) >>> print f frozenset([1, 2, 3]) >>> f.add(0) Traceback (most recent call last):..
2015.07.20 -
내장함수 - format(value[, format_spec])
https://docs.python.org/2/library/functions.html#format format(value[, format_spec])원하는 형태의 포맷으로 문자열을 구성할 때 사용한다.Param value를 param format_spec 형태로 구성해 주며 format_spec의 자세한 내용은 https://docs.python.org/2/library/string.html#formatspec 을 확인하도록 한다. 방식은 string.format(*args, **kwargs)와 동일하나. 주로 string.format을 더 많이 사용한다. >>> format('ABCDEFG', '30')' ABCDEFG'>>> format('ABCDEFG', '^30') ' ABCDEFG '>>> f..
2015.07.20 -
내장함수 - class float([x])
https://docs.python.org/2/library/functions.html#float class float([x])문자열 x를 실수인 float class로 변환하여 리턴한다. >>> float(0) 0.0 >>> float(1) 1.0 >>> float(-1) -1.0 >>> float(-1.1) -1.1 >>> float(1.1) 1.1 >>> float('z') Traceback (most recent call last): File "", line 1, in ValueError: could not convert string to float: z
2015.07.20 -
내장함수 - filter(function, iterable)
https://docs.python.org/2/library/functions.html#filter filter(function, iterable)iterable의 항목들을 가지고 리스트를 구성할 때 사용하는데 function의 리턴값이 True인 것만 추려서 리스트로 구성해 준다. >>> fib = [0,1,1,2,3,5,8,13,21,34,55] >>> print filter(lambda x: x % 2, fib) [1, 1, 3, 5, 13, 21, 55] >>> print filter(lambda x: not x % 2, fib) [0, 2, 8, 34]
2015.07.20 -
내장함수 - file(name[, mode[, buffering]])
https://docs.python.org/2/library/functions.html#file file(name[, mode[, buffering]])file object를 생성할 때 사용한다. ModesDescriptionrOpens a file for reading only. The file pointer is placed at the beginning of the file. This is the default mode.rbOpens a file for reading only in binary format. The file pointer is placed at the beginning of the file. This is the default mode.r+Opens a file for both re..
2015.07.20