Python中常用的内建函数一览
Python中的内建函数是指不需要经过导入就可以直接使用的函数,这些函数通常用于完成一些基本操作,比如数值运算、类型转换、字符串处理等。本文将介绍Python中常用的内建函数。
一、数值运算
1. abs(x):返回x的绝对值
2. pow(x, y):返回x的y次方
3. round(x, n):将x四舍五入到n位小数
4. divmod(x, y):返回x//y和x%y的元组
5. max(iterable):返回可迭代对象中的最大元素
6. min(iterable):返回可迭代对象中的最小元素
二、类型转换
1. int(x):将x转换为整数
2. float(x):将x转换为浮点数
3. str(x):将x转换为字符串
4. bool(x):将x转换为布尔值
5. list(iterable):将可迭代对象转换为列表
6. tuple(iterable):将可迭代对象转换为元组
7. set(iterable):将可迭代对象转换为集合
8. dict(iterable):将可迭代对象转换为字典
三、序列操作
1. len(s):返回s的长度
2. max(iterable):返回iterable中的最大元素
3. min(iterable):返回iterable中的最小元素
4. reversed(seq):返回seq的反向迭代器
5. sorted(iterable):返回iterable排序后的列表
6. zip(*iterables):将多个可迭代对象打包成元组,并返回一个迭代器
四、字符串处理
1. chr(i):返回i对应的Unicode字符
2. ord(c):返回c对应的Unicode编码
3. str.capitalize():将字符串首字母大写
4. str.lower():将字符串转换为小写
5. str.upper():将字符串转换为大写
6. str.replace(old, new[, count]):将字符串中old字符串替换为new字符串,count指定替换次数
7. str.strip([chars]):去除字符串首尾的字符,chars指定要去除的字符
五、文件操作
1. open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True):打开文件,并返回文件对象
2. close():关闭文件
3. read(size):读取size个字节的数据
4. readline():读取一行数据
5. write(s):将字符s写入文件
6. writelines(lines):将一个列表或生成器中的所有字符串写入文件
六、其他常用函数
1. range([start], stop[, step]):生成一个范围内的整数序列
2. isinstance(obj, classinfo):判断obj是否属于classinfo类
3. print(*objects, sep=' ', end='
', file=sys.stdout, flush=False):将内容输出到控制台
4. input([prompt]):从控制台读取用户输入
5. id(obj):返回obj的标识符
以上这些函数是Python中常用的内建函数,熟练掌握这些函数的使用可以提高编码效率。当然,Python中还有很多其他的内建函数,可以在需要的时候进行查阅。
