黄朝忆的个人博客
登录|注册

10. 常见内置函数

创建 2026-10-20 00:41677 字0 浏览0 评论

一、输入与输出

print 输出指定内容

    print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

    

*objects要打印的任意多个对象无(可空)
sep多个对象之间的分隔符' '(空格)
end输出结尾字符'\n'(换行)
file输出目标,必须是带 write() 的对象、可以控制写入到文件中sys.stdout
flush是否立即刷新缓冲区False

input 获取用户输入


二、类型转换

int 转换成整数

float 转换成浮点数

str 转换成字符串

bool 转换成布尔值

list 转换成列表

tuple 转换成元组

set 转换成集合

dict 转换成字典


三、数学相关

abs 取绝对值

round 四舍五入

    四舍五入,是银行家的四舍五入:小于5就舍,大于5就入,等于5看奇偶(奇入偶舍)

pow 次方

divmod 商和余数

max 最大值

min 最小值

sum 求和

map 加工一组数据

filter 按条件过滤数据

reduce 合并计算

sorted 排序



四、数据容器相关

len 获取容器中元素个数

range 生成一个数字序列

enumerate 给序列添加索引

zip 将多个序列一一配对



五、类型判断与对象相关

type 查看类型

isinstance 判断类型

issubclass 判断两个类的继承关系

id 查看对象的内在地址



六、逻辑判断相关

all 全为真返回True

any 有一个真即可



七、字符串辅助相关

ord 获取字符的Unicode编码值

chr 将Unicode 编码值转换成字符






评论(共 0 条)

编辑器加载中...