首页 / PYTHON / Python内置函数
Python内置函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python内置函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3635字,纯文字阅读大概需要6分钟。
内容图文
![Python内置函数](/upload/InfoBanner/zyjiaocheng/666/eed79d90b85d4237ace65a5d70c3a239.jpg)
内置函数清单
1、abs() 求数字的绝对值
2、all() 判断集合元素是否都为True,都为True时返回True,否则返回False。
3、any() 判断集合元素是否都为False,都为False时返回False,否则返回True.
4、ascii() 与repr类似,返回包含一个可打印表示的对象的字符串。
5、bin() 把整数转化为带"0b"前缀的二进制数,返回形式以字符串形式表示。
6、bool() 返回一个布尔值,即为True或False。x使用标准真值检验程序进行转换。
7、breakpoint() 新增代码调试函数
8、bytearray() 返回一个新的字节数组
9、bytes() 返回一个新的"bytes"对象,它是0<=ⅹ<256范围内的不可变整数序列
10、callable() 如果object参数显示为可调用,则返回True,否则返回False
11、chr() 把ASCII码符号,或者双字节符号
12、calssmethod() 讲方法转化为类方法
13、compile() 将源代码编译为代码或AST对象
14、complex() 返回值为real+imag*1j的复数,或将字符串或数字转化为复数
15、delattr() 删除指定类对象的属性
16、dict() 建立新的字典对象
17、dir() 如果没有参数,则返回当前本地范围中的名称列表
18、divmod() 求这两个数的商和余数(如果这两个数除不尽)
19、enumerate() 返回一个枚举对象
20、eval() 执行所提供的字符串表达式,并返回计算结果
21、exec() 此函数支持Python代码的动态执行
22、filter() 从iterable的那些元素构造一个迭代器,函数返回true
23、float() 把数字或字符串型的数字转化为浮点数
24、format() 通过{}和:来代替%。将值转化为"格式化"表示,由format_spec控制。
25、frozenset() 返回一个新的冻结对象,可选择使用可迭代的元素
26、getattr() 返回指定类实例的属性值
27、globals() 返回当前位置的全局变量(包括导入模块的)
28、hasattr() 判断类实例的属性是否存在。参数是一个对象和一个字符串
29、hash() 返回对象的哈希值(如果有的话)。哈希值是整数
30、help() 对象使用帮助函数
31、hex() 整形转为十六进制
32、id() 返回任何对象的唯一身份编号(在内存里的唯一地址)
33、input() 在所编写软件被执行时,提示输入内容;当操作人员输入内容并回车后,输出输入结果
34、int() 把数字或字符串的数转为整形数,无参数时,返回0。
35、isinstance() 判断所给的对象是否是指定类的实例,是返回True,否则返回False。
36、issubclass() 判断是否某个类的子类,如果是则返回True,否则返回False
37、iter() 返回一个迭代对象
38、len() 获取一个对象的长度
39、list() 把序列对象转化为列表对象
40、locals() 以字典形式返回当前全部局部变量
41、map() 根据提供函数对指定迭代对象做映射
42、max() 在迭代对象里或多个参数函数里返回最大数
43、memoryview() 返回从给定参数创建的“内存视图”对象
44、min() 在迭代对象里或多个参数函数里返回最小数
45、next() 从迭代对象里接受下一个元素
46、object() 返回一个新的无特征对象
47、oct() 把整数转化为带"0o"前缀的八进制字符串
48、open() 打开指定的文件,并返回文件对象
49、ord() ASCI[码字符或Unicode字符转为十进制数
50、pow() 数学求幂
51、print() 打印指定的对象到文本流文件或通过屏幕显示(sys.stdout)
52、property() 返回自定义类的属性
53、range() 返回整数序列
54、vars() 以字典形式显示对象的相关内容
55、repr() 返回包含对象的可打印表示的字符串
56、reversed() 反转指定的序列对象
57、round() 对数字四舍五入
58、set() 返回一个集合
59、setattr() 设置指定对象属性的值
60、slice() 切片,用于支持下标的迭代对象
61、sorted() 对于指定的迭代对象进行排序
62、staticmethod() 将方法转换为静态方法,用于在动态类中,把方法声明为静态类,这样通过类名,可以直接调用方法(在动态类中不能直接调用方法,只能通过类的实例调用)
63、str() 把指定的对象转化为字符串
64、sum() 求可迭代对象数字的和
65、super() 支持子类继承父类,调用父类继承给子类的代理对象
66、tuple() 把有序对象转化为元祖,如元祖、列表、字符串
67、type() 使用一个参数object,返回对象的类型
68、zip() 把提供的迭代对象的元素组合成新的元祖,最后以列表形式返回(Python3.X)
69、_import_() import语句调用_import_(),此函数用于动态加载类和函数。不鼓励直接使用_import_().
内容总结
以上是互联网集市为您收集整理的Python内置函数全部内容,希望文章能够帮你解决Python内置函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。