欢迎来到天天文库
浏览记录
ID:57574716
大小:494.78 KB
页数:12页
时间:2020-08-27
《实用:python程序员要掌握的常用内置函数.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、内置函数就是python中本身存在的函数,可以直接调用:abs是绝对值all方法,列表中的元素都为真的时候返回真,0为假,非0为真any方法列表中的元素有一个为真的时候为真bin方法,十进制转成二进制bool判断是否为假,0是假,空列表是假byte方法,将字符串变成子节字符串是无法修改的,所以自己是无法修改的,但是bytearray确实可以修改的bytearray方法,将字符串变成字节列表,这个列表是可以修改的callable判断是否可以被调用什么是可以被调用就是后面可以加上()就运行的就是可以被调用的,如方法一个列表后
2、面加上()肯定不是可运行的,而fun作为方法后面加上()肯定是可运行chr和ord两个方法是相对的,都是按照ascii码表找对应关系exec方法,如果一个字符串是一段代码,可以使用该方法运行这个这个字符串使之向代码一样运行dir显示变量的所有方法divmod(a,b)a除以b等于c余dfilterlambda可以实现匿名函数,filter可以和lambda搭配使用这个是将range(10)=[0,1,2,3,4,5,6,7,8,9]中的数交给前面的匿名函数处理,大于5的封装成一个列表map和lambda的应用将range
3、(5)中的数据,交给前面的匿名函数处理,每一个扩大两倍封装成一个新的列表functools.reduce和lambda的应用第一个:匿名函数有两个参数x,y,x表示x*y,y表示range(1,9)中的每一个值,最后返回x,表示阶乘第二个:匿名函数有两个参数x,y,x表示x+y,y表示range(10)中的每一个值,最后返回x,表示和frozenset列表是可改变的,使用frozenset之后列表就是不可变的了,就像元组一样globals()返回文件中所有全局变量的key:value形式变量名是key,变量值是value
4、hash()将一个变量以hash表示hex方法,将一个数字转成十六进制Oct方法,将一个数字转成8进制roundsorted排序字典是无序的,所以没有办法排序,但是可以使用items()方法将字典转成列表,列表是有序的,可以对其进行排序,排序默认是按照原来字典的键来排的,如果想要按值来排序可以使用下面的方式key=lambdax:x[1],x相当于列表中每一个元素,x[1]表示元素中的值zip将两个列表拼接起来__import__()方法如果导入我们文件的时候,而我们只能获取到文件的文件名的字符串形式eval():将字符
5、串string对象转化为有效的表达式参与求值运算返回计算结果这样就将字符串中的列表变成一个真的列表了,就相当于脱离了字符串的约束
此文档下载收益归作者所有