Python内置函数
2019-11-09 09:21:41 40 举报
AI智能生成
python 内置函数总结,求赞,木有免费文件了😭😭😭
作者其他创作
大纲/内容
作用域相关(2)
locals
globals
面向对象相关(9)
定义特殊方法的装饰器(3)
classmethod
starticmethod
property
概述
内置装饰器函数,只有在面向对象中使用
使用方法
在类方法前加这个装饰器,可以伪装成类属性
判断对象/类与类间的关系(2)
isinstance
issubclass
所有类的基类
object
继承相关
super
封装相关
vars
数据类型相关(1)
type
反射相关(4)
hasattr
getattr
setattr
delattr
基础数据类型相关(38)
和数字相关(14)
数字类型(4)
bool
int
float
complex
虚数
机制转换(3)
bin'
二进制
oct
八进制
hex
十六进制
数学运算(7)
abs
计算绝对值
divmod
返回(除, 余)
round
小数精确
round(2.12133112,2)
pow
幂运算
pow(x,y,z)
x**y
x**y%z
sum
求和
sum(iterable,start)
iterable参数必须是一个可迭代数字集
start指出求和的初始值。start+iterable中的值为最终的和
min
计算最小值
min(iterable,key,default)
min({1,2,3,4,-5})
min({},1)
min({1,2,3,4,5},key=lambda n:abs(n))
min(*args,key,defult)
max
计算最大值
max(iterable,key,defult)
max(*args,key,defult)
和数据结构相关(24)
序列(13)
列表和元祖(2)
list
tuple
相关内置函数(2)
reversed
返回序列seq的反向访问的迭代子。参数可以是列表,元组,字符串,不改变原对象。
参数:序列 (列表,元组,字符串)
返回值:反序迭代器
slice
slice() 函数实现切片对象,主要用在切片操作函数里的参数传递。
字符串(9)
str
format
主要用于格式化输出
bytes
bytes(s,encoding='utf-8')
bytearray
bytearray(s,encoding='utf-8')
memoryview
memoryview(bytes('hello,eva',encoding='utf-8'))
ord
字符按照unicode转数字
chr
数字按照unicode转字符
ascii
只要是ascii码中的内容,就打印出来,不是就转换成\u
repr
用于%r格式化输出
数据集合(3)
字典(1)
dict
集合(2)
set
frozenset
冻结
相关内置函数(8)
len()
判读长度
enumerate()
枚举,对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序
all()
判断是否有bool值为False的值
any()
判断是否有bool值为True的值
zip()
返回一个迭代器
filter()
filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False
map()
Python中的map函数应用于每一个可迭代的项,返回的是一个结果list。如果有其他的可迭代参数传进来,map函数则会把每一个参数都以相应的处理函数进行迭代处理。map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。
sorted()
参数说明:
iterable:是可迭代类型;
key:传入一个函数名,函数的参数是可迭代类型中的每一项,根据函数的返回值大小排序;
reverse:排序规则. reverse = True 降序 或者 reverse = False 升序,有默认值。
返回值:有序列表
iterable:是可迭代类型;
key:传入一个函数名,函数的参数是可迭代类型中的每一项,根据函数的返回值大小排序;
reverse:排序规则. reverse = True 降序 或者 reverse = False 升序,有默认值。
返回值:有序列表
迭代器/生成器(3)
range
next
iter
其他(12)
字符串类型代码的执行(3)
eval
exec
compile
编译
输入输出(2)
input
print
内存相关(2)
hash
id
文件操作相关(1)
open
模块相关(1)
__import__
import
帮助
hellp
进入help模式
help()
退出输入"q"
制定查看某对象的帮助信息
help(o)
调用相关(1)
callable
返回True或者False
查看内置属性(1)
dir
查看所有的内置函数
dir(__builtins__)
查看某对象的属性及方法
dir(o)
0 条评论
下一页