내장함수 - int
2015. 7. 22. 19:04ㆍIT관련
반응형
https://docs.python.org/2/library/functions.html#int
class int(x=0)
class int(x, base=10)
Param으로 받은 x의 값을 가지고 integer object를 리턴한다. param이 없으면 0을 리턴한다.
>>> x = int()
>>> print x
0
>>> x = int(10)
>>> print x
10
>>> x = int('10')
>>> print x
10
>>> x = int(10.1)
>>> print x
10
>>> x = int('11.1')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '11.1'
>>> x = int(10, 16)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: int() can't convert non-string with explicit base
>>> x = int('10', 16)
>>> print x
16
>>> x = int('FF', 16)
>>> print x
255
>>>
반응형
'IT관련' 카테고리의 다른 글
내장함수 - issubclass(class, classinfo) (0) | 2015.07.22 |
---|---|
내장함수 - isinstance(object, classinfo) (0) | 2015.07.22 |
내장함수 - input([prompt]) (0) | 2015.07.20 |
내장함수 - id(obejct) (0) | 2015.07.20 |
내장함수 - hex(x) (0) | 2015.07.20 |