분류 전체보기(433)
-
내장함수 - bool([x])
https://docs.python.org/2/library/functions.html?highlight=map#bool class bool([x])Param으로 object x를 받으며 Boolean 값을 리턴한다.bool 역시 class인데 int class의 하위 클래스이다. >>> bool(1) True >>> bool() False >>> bool(0) False>>> bool((0)) False>>> bool([0]) --> 이건 왜 True일까?True>>> X = bool(1) >>> bool(X) True >>> X = bool(0) >>> bool(X) False
2015.07.16 -
내장함수 - bin(x)
https://docs.python.org/2/library/functions.html?highlight=map#bin bin(x)상수를 2진수로 표현함. 정수는 지원하지 않음. >>> bin(1)'0b1'>>> bin(10)'0b1010'>>> bin(-1)'-0b1'>>> bin(-10)'-0b1010'>>> bin(1.2)Traceback (most recent call last): File "", line 1, in TypeError: 'float' object cannot be interpreted as an index
2015.07.16 -
내장함수 - basestring()
https://docs.python.org/2/library/functions.html?highlight=map#basestring basestring()str와 unicode의 abstract superclass란다. abstract라서 이것 자체적으로 instance가 될 수 없다.중요하지 않음.
2015.07.16 -
내장함수 - any(iterable)
https://docs.python.org/2/library/functions.html?highlight=map#any any(iterable)Iterable 항목 중에 하나라도 True면 True를 리턴한다. >>> any(range(0,5))True>>> any((True, False, False))True>>> any((False, False))False>>> any(['x', 'y', '0'])True>>> any(['0'])True
2015.07.16 -
내장함수 - all(iterable)
https://docs.python.org/2/library/functions.html?highlight=map#all all(iterable)Iterable의 항목들이 전부 True면 true를 리턴하고 하나라도 False면 False를 반환한다. >>> all(range(0,5)) False >>> all(range(1,5)) True>>> all(['x', 'b', 'c']) True>>> all((True, False, True))False>>> all((True, True)) True 반드시 param은 iterable 이어야 함.
2015.07.16 -
내장함수 - asb(x)
https://docs.python.org/2/library/functions.html?highlight=map#abs abs(x)숫자에 대한 절대값을 리턴한다.숫자 이외의 데이터는 전부 에러 처리된다. >>> abs(-1) 1 >>> abs(1) 1 >>> abs(-1.23) 1.23 >>> abs(range(0, 5)) Traceback (most recent call last): File "", line 1, in TypeError: bad operand type for abs(): 'list' >>> abs('a') Traceback (most recent call last): File "", line 1, in TypeError: bad operand type for abs(): 'str'
2015.07.16