abs()函数
描述: abs( )函数返回数字的绝对值
语法: abs(x)
参数:x--可以是整数、浮点数、复数
返回值:函数返回 x 的绝对值,如果参数是一个复数,则返回它的大小
python3中实例:
a = abs(-40) print(a) b = abs(100.10) print(b) c = abs(1+1.0) print(c)
dict函数
语法: class dict(**kwarg)
class dict(mapping,**kwarg)
class dict(iterable,**kwarg)
参数: **kwargs--关键字
mapping--元素的容器
iterable--可迭代对象
返回值:返回一个字典
python3中实例:
dictA = {"name":"Tom", "age":18} print(dictA) dictB =dict(zip(['one','two','three'], [1, 2, 3])) print(dictB) #映射方法构造字典 dictC=([('one', 1),('two', 2),('three', 3)]) print(dictC) #可迭代对象方法构造字典
help()函数
描述:help()函数是查看函数或模块用途的详细说明
语法:help([object])
参数: object--对象
返回值:返回对象的帮助信息
python3中实例:
help('sys') #查看 sys 模块的帮助 help('str') #查看 str 数据类型的帮助 help('list') #查看 list 帮助信息
min()函数
描述:min()方法返回参数的最小值,参数可以是序列
语法:min( x, y, z, ...............)
参数:x, y, z 皆为数值表达式
返回值:返回参数的最小值
python3中实例
a=min(80, 100, 200) b=min(-20, 100 ,0) print(a,b)
setattr()函数
描述:setattr函数对应函数 getatt(),用于设置属性值,该属性必须存在
语法:setattr(object, name, value)
参数:object--对象;name--字符串,对象属性;value--属性值
返回值:无
python3中实例:
class A(object): bar = 1 a = A() B=getattr(a,'bar') print(B) #获取属性 bar 的值 setattr(a,'bar',5) print(a.bar) #设置属性 bar 值
all()函数
描述:all()函数用于判断可迭代参数iterable中的所有元素是否都为TRUE,是返回True,否返回False
元素除了是 0、空、FALSE 外都算 TRUE。
语法:all(iterable)
参数:iterable--元组或列表
返回值:如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;
注意:空元组、空列表返回值为True,这里要特别注意。
python3中实例:
all([1,2,3,4]) # 列表list,元素都不为空或0 True all([1,2,'',4]) # 列表list,存在一个为空的元素 False all([0,1,2,3]) # 列表list,存在一个为0的元素 False all((1,2,3,4)) # 元组tuple,元素都不为空或0 True all((1,2,'',3)) # 元组tuple,存在一个为空的元素 False all((0,1,2,3)) # 元组tuple,存在一个为0的元素 False all([]) # 空列表 True all(()) # 空元组 True