学习过程中遇到的python内置函数,后续遇到会继续补充进去

时间:2021-08-09 17:05:44

1.python内置函数isinstance(数字,数字类型),判断一个数字的数字类型(int,float,comple)。是,返回True,否,返回False
2.python内置函数id()可以查看每个对象的内存地址
3.python内置函数divmod(a,b),返回tuple类型,返回(商,余数)
4.python内置函数round(数字,保留多少位),对一个数字进行四舍五入
5.python内置函数dir(类库名称),返回list类型,得到该类库时中的函数或变量
6.python内置函数help(function),查看python内置函数的使用方法
7.python内置函数exec('x+y'),执行存储在字符串中或文件中的代码块
8.python内置函数type(),参数为变量或表达式,得到此变量或表达式的数据类型
9.python内置函数bool(),参数为变量或表达式,得到此变量或表达式的布尔值
10.python内置函数hasattr(数据类型的变量名,'__iter__'),判断一个数据类型是否是可迭代的,F:不迭代,T:可迭代。本质上就是查看这种数据类型的对象是否有__iter__函数
11.python内置函数reversed(),参数为iterator对象的类型,且返回一个倒叙的iterator对象的类型,且第一次遍历时有返回值,第二次遍历时返回值为空
12.python内置函数sorted()第一个参数为iterator对象的类型。第二个参数key,表示按照某种函数或表达式的结果进行排序,可以接收一个函数,也可以接收一个表达式,但参数key只接收一个元素。第三个参数reverse,默认为F(从小到大排序),T(从大到小排序)
13.python内置函数int():转化成十进制。bin():转化成二进制。oct():转化成八进制。hex():转化成十六进制
14、python内置函数zip(),参数为iterator对象的类型,用于将参数的每个子参数取出,并组成元组,最终放入列表中并返回
15、python内置函数enumerate(),参数为iterator对象的类型,用于返回参数中每个子参数的值和索引
16、python内置函数iter(),将list对象转化成iterator对象。①返回一个迭代器对象,②参数需要是一个符合迭代协议的对象或者是一个序列对象,③next()配合与之使用
17、python内置函数next(),获得可迭代对象(如文件对象,list,tuple,string,dict)的下一个元素
18、python内置函数map(函数,iterator对象的类型1[,iterator对象的类型2]),函数作用在iterator对象的每个元素上,并返回一个iterator对象的类型
19、python内置函数reduce(函数,iterator对象的类型1[,iterator对象的类型2]),函数作用于将一个或多个iterator对象上.依次从iterator对象上取值并进行函数运算,第二次取值运算完后会加第一次运算的结果。
20、python内置函数loclas(),查看本地命名空间(function or class:local namespaces)的内容
21、python内置函数globals(),查看全局命名空间(module:global namespaces)的内容
22、python内置函数isubclass(A,B),检查A 是不是B的子类。
23、python内置函数capitalize(),用于将一段英文文本的每个单词的首字母变成大写,参数类型为string
24、python内置函数callable(),用于判断一个对象是否为可调用对象,参数类型为object