下载此文档

Python内建函数.docx


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
Python内建函数
Python常用内建函数
(1)abs()绝对值或复数的模
1print(abs(-6))#>>>>6
all()
接受一个迭代器,如果迭代器的所有元素都为
真,那么返回True,否则返回False
1p,构造一个序列,等价于[itemforiteminiterablesiffunction(item)],在函数中设定过滤条
件,逐一循环迭代器中的元素,将返回值为True时的元素留下,形成一个filter类型数据。
filter(function9iterable)
参数function:返回值为True或False的函数,可以为None。
参数iterable:序列或可迭代对象。
defuno(x):2returnx>10
3V=3ter(imo,[1,11,2,45,7,6,13])
4print(v)#>»»<filterobjectat
0x0000000001143160〉
float()讲一个字符串或整数转换为浮点数。
1print(float(ll))#»»>11,0
格式化输出字符串,
format()
format(value,formatspec)
实质上是调用了value的
__format__(format_spec方法。
1print("iam
{0},age{1}".format("tom",18))#>>>>>>iamtom,age18
frozenset()创建一个不可修改的集合。
set和frozensedft本质的区别是前者是可变的,
后者是不可变的。当集合对象会被改变时(例如
删除,添加元素),只能使用set,一般来说使用
fronzet的地方都可以使用set,参数iterable:
可迭代对象。
getattr()获取对象的属性
getattr(object,name[,defalut]);获取对象object
名为name的特性)如果object不包含名为name的特性,将会抛出AttributeError异常;如果不包含名为name的特性,且提供default参数,
将返回default。参数object:对象
参数name:对象的特性名参数
default:缺省返回值
globals()返回一个描述当前全局变量的字典
a="apple"
print(globals())#>>>>>{'__name__':
'__main__','__package__':None,
'__cached__':None,'a':'apple','__loader__':<>,'__file__':'D:/pycharm/pythonS3/','__spec__':None,'__builtins__':<module'builtins'(built-in)>,'__doc__':None}
hasattr()
hasattr(object,name法!j断又t象object是否包含名为name的特性(hasattr是通过调用getattr(object,name))是否抛出异常来实现的。
1print(hasattr(dict,"get"))#>>>>True
hash()
哈希值hash(object注意:可哈希的即不可变数
据类型,不可哈希即可变数据类型,如果对象
object为哈希表类型,返回对象object的哈希值。
哈希值为整数,在字典查找中,哈希值用于快递
比价字典的键。两个数值如果相等,则哈希值也相等。
help()返回对象的帮助文档
调用内建的帮助系统,如果不包含参数,交互式
帮助系统将在控制台启动。如果参数为字串,则
可以是模块,类,方法等名称,并且帮助页面将
会在控制台打印。参数也可以为任意对象
id()返回对象的内存地址
a=1
print(id(a))#>1519780304
input()获取用户输入内容
print(input("aaa"))#>>>>>aaa
int()
将一个字符串或数值转换为一个普通整数
int([x[,radix]])
如果参数是字符串,那么它可能包含符号和小数
点。参数radix表示转换的基数(默认是10进
制)。它可以是[2,36]范围内的值,或者0。如果
是0,系统将根据字符串内容来解析。如果提供
了参数radix,但参数x并不是一个字符串,将
抛出TypeError异常;否则,参数x必须是数值
(普通整数,长整数,浮点数)。通过舍去

Python内建函数 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjc201601
  • 文件大小37 KB
  • 时间2022-03-08
最近更新