1、abs():返回绝对值:
2、all(): 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。
元素除了是 0、空、None、False 外都算 True。
3、any():用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。
元素除了是None, 0、空、FALSE 外都算 TRUE。
4、ascii():这个方法是如果在accii里存在的字符,则原样返回,如果不存在,则以字节编码来展示。
5、bin():将二进制数
6、bool():判断给定的参数是否为空,若为空则返回false,否则为true。
7、bytearray():一个新字节数组(注意是字节数组)
8、callable():判断一个对象是否可调用,如果可以调用,则返回true,否则返回false
9、chr():返回一个字符。
10、classmethod():声明一个类的方法,类似java里面的static,如果类中的方法被些方法声明之后,则直接就可以用类名.方法名,直接调用,不需要实例化对象。
11、delattr(对象名,属性名):删除某个对象的属性
12、dict():利用dict()函数去创建字典。
13、dir():查看模块的属性的方法
14、divmod():方法返回一个商和余数
15、enumerate():打印迭代类型的数据的索引和值。
16、eval('b*6'):将表达式的值计算出来并返回其值。
17、exec ():执行复杂的语句:
18、filter(fuc,a):将列表中的元素进行过滤。符合条件的返回组成新的列表,不符合条件的不返回。
19、float():将整型转换成浮点型
20、format():占位符
21、frozenset():冻结集合
22、getattr():拿到对象的属性值。
23、globals():返回当前位置的全局变量
24、hasattr():判断对象里是否包含属性值。
25、hash():返回对象的哈希值,任何不同的对象,希哈值不一样,同一个对象,哈希值一样。
26、help():返回函数的相关信息。
27、hex():返一个十六进制的数。
28、id():返回一个函数的内存地址
29、input():系统输入函数
30、int():将数据转换成整型
31、isinstance():判断一个对象是不是某个类的实例。这个要区别type(),原因是可能有继承关系。
32、issubclass():判断一个类是否是被继承的子类
33、iter():生成迭代器
34、len():返一个可迭代对象的长度
35、list():方法用于将元组或字符串转换为列表
36、locals():函数会以字典类型返回当前位置的全部局部变量
37、map():返回一个符合条件的列表:
38、max():返回最大的一个值。
40、min():返回最小值
41、next():返回迭代对象的下一个元素。
一个值得注意的例子:
正确的例子:
42、object():返回一个新对象
43、oct():返回八进制数
44、open():打开一个文件,返因一个可操作的文件对象,打开文件后,要和colse(),配套使用。请参与我的博客Python中的File
45、ord():返回编码字符编号
46、pow():方法返回 xy(x的y次方) 的值。
47、print():系统输出
50、range():范围值
52、reversed():返回一个返转迭代器对象
53、round():保留小数位,最后一位四舍五入。
54、set(iterable):将一个可迭代对象变成一个集合,过程中会打乱顺序,会去重。
55、setattr():设置对象属性值
56、slice():切片函数
57、sorted():对可迭代对象进行操作,注意这个方法是返回一个新的list,而不是在原来的迭代对象中进行修改。这个区别于list.sort()方法。
58、staticmethod():静态方法声明。
59、str():转换成为字符串
60、sum():求一个可迭代对象的和,1,为在总和的基础上加1
61、super():调用父类的方法
63、tuple():将可迭代序列转成元组
64、type():打印数据类型
65、vars():打印对象的属性
67、zip(): 迭代对象打包,利用*操作符解包。
68、__import__():函数用于动态加载类和函数,同import导入