常用的内建函数
内建函数:不需要另外导入的函数
-
查看Python所有的内建函数:
数值型内建函数 | 说明 |
---|---|
abs() | 返回数字的绝对值 |
bool() | 将给定参数转换为布尔类型。如果没有参数,返回 False |
chr() | 用一个范围在 range(256)内的(就是0~255)整数作参数,返回一个对应的字符。 |
complex() | 创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数 |
divmod() | 把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b) |
float() | 将整数和字符串转换成浮点数 |
hex() | 将10进制整数转换成16进制,以字符串形式表示 |
int() | 将一个字符串或数字转换为整型 |
oct() | 将一个整数转换成8进制字符串 |
ord() | 以一个字符作为参数,返回对应的 ASCII 或 Unicode 数值,是chr()函数的配对函数 |
pow() | 返回x的y次方的值 |
round() | 返回浮点数x的四舍五入值 |
type() | 类型函数。如果一个参数则返回对象的类型,有三个参数则返回新的类型对象。 |
实用型内建函数 | 说明 |
---|---|
dir() | 不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表 |
help() | 用于查看函数或模块用途的详细说明 |
input() | 接受一个标准输入数据,返回为 string 类型 |
len() | 返回对象(字符、列表、元组等)长度或项目个数 |
open() | 用于打开一个文件,创建一个 file 对象 |
range() | 创建一个整数列表 |
set() | 创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。 |
enumerate() | 将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 |