python-内建函数



【库函数】:

库函数(Library function)是把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了。一般是放到lib文件里的。

【内建函数和库函数的区别】:
标准库函数都需要import xxx才能取得。
内建函数都在__builtins__里面,在global里直接就能用

【内建函数列举】

abs() 取绝对值

divmod(x,y)求两个数的商和余

pow(x,y[,z])  (x**y)%z  如果没有z就是x的y次幂,如果有z就是取x的y次幂除以z的余数

round() 返回浮点数round(10,2)即10.00

callable() 对象能否被调用,函数是可以被调用的,非函数不能被调用,未定义的对象会报错

isinstance(l,list) 判断l是否是列表

cmp() 判断两个字符串是否一样,结果为-1,0或者1

range() 快速生成一个序列

xrange() 生成器

type() 对象的类型

类型转化函数---把数据转化成对应的类型

int()

long()

float()

complex()

tuple()

str()

list()

tuple()

hex()

oct()

chr()

ord() ASCII码

sring函数

str.capitalize() 字符串首字母大写  如s='hello world',s.capitalize="Hello world"

str.replace() 替换 s='hello world',s.replace('hello','good')='good world',第三个参数是替换几次

str.split() 切割 ip="192.168.1.123",ip.split('.')=['192','168','1','123'],ip.split('.', 1)=['192','168.1.123'] 加一个点


import srting

string.replace(s,'hello','good')将s里面的hello替换成good


序列处理函数

max()

min()

len()

filter(x,y) 函数x是过滤的条件,l是被过滤的函数

zip()

map()

reduce()



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值