Python内置函数:
Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs
,只有一个参数。
1. 内置函数调用之--abs()函数:
1 >>> abs(12) 2 12 3 >>> abs(-89) 4 89 5 >>> #毫无疑问abs是求绝对值的一个python内置函数。 6 ... 7 >>>
调用函数的时候,如果传入的参数数量不对,会报TypeError
的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个:
1 >>> abs(12,32) 2 Traceback (most recent call last): 3 File "<stdin>", line 1, in <module> 4 TypeError: abs() takes exactly one argument (2 given) 5 >>>
2. 内置函数调用之--cmp(value1,value2)函数:
1 >>> value1 = int(raw_input('v1:')) 2 v1:56 3 >>> value2 = int(raw_input('v2:')) 4 v2:65 5 >>> value1 6 56 7 >>> value2 8 65 9 >>> cmp(value1,value2) 10 -1 11 >>> cmp(value2,value1) 12 1 13 >>>
当cmp()函数的第一个参数大于第二个参数时,返回”1“否则返回"-1"如果相等则返回"0".
3. 内置函数之--数据类型转换:int()
1 >>> v1 = int('123') 2 >>> v1 3 123 4 >>> v2 = float(12.23) 5 >>> v2 6 12.23 7 >>> v3 = str(123) 8 >>> v3 9 '123' 10 >>> v4 = bool(1) 11 >>> v4 12 True 13 >>> v5 = bool('') 14 >>> v5 15 False 16 >>>
python的内置函数远远不止这些,有兴趣的小伙伴可以自己搜寻,在此不再赘述!