1、经常使用python内置函数python
内置函数示例:api
#求绝对值 print(abs(10))
#取最大值 print(max(1,2,3,5))
#统计长度 print(len({'a':123,'b':333}))
#求商和余数,返回是一个元组 x=4 y=2 print(divmod(x,y))
#四入五入,返回的是一个folat。第二个参数能够选择精度 print(round(12.3333,2))
#判断一个对象是不是可调用的。好比函数,可是变量没法调用 def test(): pass print(callable(test))
#查看类型 type()
#判断一个对象是不是给定类型,第二个参数是类型。返回的是一个布尔类型 a='111' isinstance(a,str)
#比较对象大小。若是x大于y返回1,x等于y返回-1,x小于y返回-1 cmp(x,y)
#转换int int() #转换整长 long() #转换浮点 float() #转换字符串 str()
#转为复数 complex() #把10进制转换为8进制 hex() #把8进制转换为10进制 oct() #0-255的acsii码值 chr() #返回acsii码对应的值 ord()
2、处理字符串的内置函数函数
s='dsfaa11122Afsadf' #把字符串首字母大写,若是首字母是数字则不变 s.capitalize(s)
#字符串替换,把旧的字符串,替换为新的字符串,count 能够去指定替换几回 s.replace(old,new,[count])
#字符串切割,默认是空格分割 split(分隔符,[切几回]
#字符串连接 s.join('12df')
string模块对象
#string模块:打印全部的大小写的字母 string.lowercase string.uppercase
#把第一个字符串替换为大写 string.capitalize('hello') #把hello中的,l替换为a string.replce('1111','l','a')