菜鸟教程python内置函数,python68个内置函数
49、range()
描述: range()函数可以创建一个整数列表,通常用在for循环中。
语法:范围(开始、停止[、步进])
参数:
Start:从开始计数。默认情况下,它从0开始。比如range(5)等价于range (0,5);
Stop:计数到停止结束,但不包括停止。例如:range (0,5)是没有5的[0,1,2,3,4]
步长:步长,默认为1。例如,range (0,5)等效于range(0,5,1)
案例:
list(range(10))[0,1,2,3,4,5,6,7,8,9]list(range(1,11))
#从1到11开始[1,2,3,4,5,6,7,8,9,10]列表(范围(0,30,5)) [0,5,10,15,20,25]
(5):
打印(一)012350、reversed()
描述:反转函数返回一个反向迭代器。
语法:反转(序列)
参数:序列-要转换的序列,可以是元组、字符串、列表或范围。
案例:
#反转列表rev=reversed([1,4,2,3,1])
列表(修订版)[1,3,2,4,1]
foriinrev:
打印(一)13241
#反转字符串
Rev=reversed(“我爱中国”)
List(rev)[中国,中国,爱,我]
foriinrev:
打印(一)中国爱51、round().
描述: round()函数返回浮点数x的舍入值
语法:round(x[,n])
参数:
x数值表达式。
N -表示小数点后保留多少位数。
案例:
舍入(10.0222222,3)10.022
52、set()
描述: set()函数创建一个不重复元素的无序集合,可用于测试关系、删除重复数据、计算交集、差集、并集等。
语法:类集([可迭代])
参数:可迭代对象;
案例:
#返回一个集合对象,可以实现去重:a=[1,4,2,3,1] set (a) {1,2,3,4 }53、slice().
描述: Slice()函数实现对对象进行切片,主要用于切片操作函数中的参数传递。返回一个slice对象,该对象代表由range(start,stop,step)指定的索引集
语法:
类切片(停止)
类切片(开始,停止[,步进])
参数:
开始-开始位置
停止-结束位置
步距
案例:
A=[1,4,2,3,1]a[slice(0,5,2)]#等价于A [033605:2] [1,2,1].
54、sum()
描述: Sum()方法对数列求和。
语法:sum(可迭代[,start])
参数:
Iterable -可迭代的对象,例如列表、元组和集合。
Start -指定加法的参数。如果未设置该值,则默认为0。
案例:
A=[1,4,2,3,1] sum (a) 11 sum (a,10)# sum的初始值是102155、staticmethod.
描述: static method返回函数的静态方法。此方法不需要传递参数。如下声明一个静态方法:
语法:
C类(对象):
@静态方法
定义f(arg1,arg2,):
.
上面的例子声明了静态方法f,这样你就可以使用C()。f()进行实例化,当然也可以不用实例化就调用这个方法C.f()。
参数:没有。
案例:
class c(object): @ static method
deff():
print( run OOB );c . f();
#静态方法不需要实例化cobj=C()cobj.f()
#你也可以在实例化后调用56 、str()。
描述:返回一个对象的str版本,其中str是内置的字符串类
语法:类字符串(对象= )
参数:客体客体。
案例:
dict={runoob:runoob.com , Google : Google.com };str(dict) { Google 3360 Google.com ,Python中56个内置函数的详细讲解(一)
Python中56个内置函数详解(2)
Python中56个内置函数详解(三)
Python中56个内置函数的详细解释(4)
Python中56个内置函数的详细解释(5)
Python中56个内置函数的详细解释(6)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。