lambda不是python的保留字_Python所有保留字和内置函数列表

abs(x): 返回x的绝对值(int, float)

bin(x): 将一个整数x转换为二进制字符串形式,以0b开头

bytearray():返回一个新的字节数组

bytes(src):将src转换成一个新的字节串类型

chr(int):返回int在unicode编码下代表的字符

complex(r[,i]): 将输入的数值/元组/字符串转换为(complex)对象并返回

dict():返回一个新的字典对象

divmod(inta, intb):返回(a//b, a%b)的结果

eval(exp):将字符串表达式exp作为合法的语句传入Python进行解释执行

float(x):将数字或字符串转换为浮点数

hash(obj):返回对象obj的哈希值

hex(int):将int转换为16进制,返回0x为前缀的全部小写的字符串结果

id():返回obj在Python中的id值,一般指CPython中改对象的内存地址

input([prompt]):在屏幕显示字符串prompt并等待输入

int(x):将数字/字符串x转换为整数

len(s):返回对象s的长度

list([iterable]):返回一个新列表对象,可用iterable参数进行初始化

max(iterable):返回iterable中最大值

min(iterable):返回iterable中最小值

oct(int):将int转换为八进制,返回0o为前缀的字符串结果

open(file, mode): 以mode方式打开文件并返回文件对象

ord(c):与chr()相反,返回字符c的unicode编码值

pow(x,y[,z]):返回x的y次方,可选参数z用于取模

print(x):打印

range(start, stop[,step]):从start开始到stop结束,以step为步进的序列

round(x): 对x近似取整

set([iterable]):返回一个新的集合对象,可用iterable参数初始化

str(x):将x转换为字符串

all(iteralbe):如果iteralbe中元素都是True或iterable为空,则返回True

any(iterable):如果iterable中任一元素是True,返回True,iterable为空返回False

ascii(obj):返回obj的repr()输出,对于 非可打印字符采用\x,\u或\U表示

bool(x):计算x,返回True或False

breakpoint(*args, **kws): 使用该函数进入debug环境

callable(obj): 如果obj是可调用的则返回True,否则返回False

classmethod():装饰器函数,将方法转换为类对象,对应语法糖@classmethod

compile(src,filename,mode):将src编译为代码或AST对象

delattr(obj,name):删除obj对象的name属性

dir(obj):返回obj的所有合法属性

enumerate(iterable):返回由iterable初始化的枚举对象(序号与值组成的二元组序列)

exec(obj):执行传入的string或code对象

filter(func,iteralbe):将iterable对象传入函数fucn,将True对象构造为一个迭代器

format(value[,format_spec]):将value按照foramt_spec格式进行格式化

frozenset([iterable]):返回一个不可修改的集合对象,保可用iterable参数初始化

getattr(obj,name):返回obj对象的name属性

globals():返回同当前全局变量组成的字典

hasattr(obj,name):如果obj对象有name属性则返回True,否则返回False

help(obj):返回obj对象的帮助文档

isinstance(obj,classinfo):如果对象obj是类classinfo的实例则返回True,否则返回False

issubclass(class, classinfo):如果类class是类classinfo的子类则返回True,否则返回False

iter(obj):返回obj对象构造的迭代器,obj必须是可迭代对象

locals():返回由当前局部变量组成的字典

map(func,iterable):返回将iterable中每个对象传入函数func而构造的迭代器

memoryview(obj):返回obj对象的Memory View信息

next(iterator):返回迭代器中的下一个元素,会改变迭代器状态

object:最基础的对象,它的类是所有类的基类

property():装饰器函数,用于将方法转换为属性,对应语法糖@property

repr(obj):调用obj对象的repr()方法,返回目标对象的可打印字符串

reverse(seq):返回将序列seq反向后构造的迭代器

setattr(obj,name,value):为obj对象增加name属性,属性值value

slice(start, stop[,step]):返回start(包含)开始,stop(不包含)结束的可切片对象,可选参数step控制步进间隔

sorted(iterable):返回一个由iterable对象元素排序后构成的新列表对象

staticmethode():装饰器函数,将方法转换为静态方法,对应语法糖@staticmethod

vars(obj):返回obj模块/类/对象的dict属性

zip(*iterable):从各iterable对象中提取元素拼成元组,形成并返回新的迭代器

import(name): 全用关键字import导入模块时调用的查找函数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值