为您找到相关结果47,097个
python 函数中的参数类型_python_脚本之家
我们来演示一个求和的函数: 1 2 3 4 5 6 7 8 9 10 11 12 >>>def calc(*args): total=0 for i in args: total+=i return total >>>calc(1) 1 >>>calc(1,2,3,4,5) 15 >>>calc() 0 2.4关键字参数 关键字参数也是实现任意个数参数的一种方式,区别在于可变参数收纳为一个tuple而关键...
www.jb51.net/article/1801...htm 2025-4-4
Python机器学习之决策树算法_python_脚本之家
1、计算给定数据shangnon数据的函数:1 2 3 4 5 6 7 8 9 10 11 12 13 14 def calcShannonEnt(dataSet): #calculate the shannon value numEntries = len(dataSet) labelCounts = {} for featVec in dataSet: #create the dictionary for all of the data currentLabel = featVec[-1] if cur...
www.jb51.net/article/1312...htm 2025-4-20
Python函数式编程_python_脚本之家
c = calc(a,b) #a,b为实参 print(c) def test(x,y): #x,y为形参 print(x) print(y) x=1 #x为实参 y=2 #y为实参test(x=x,y=y) #等号左边x,y为形参,等号右边x,y为实参,引用不分顺序,按关键字引用。默认参数定义函数的时候,还可以有默认参数。 函数的默认参数的作用是简化调用,你只需要...
www.jb51.net/article/1191...htm 2025-4-8
Python中装饰器使用方法整理_python_脚本之家
装饰器本质上是函数,因此可以给装饰器传递参数。 1 2 3 4 5 6 7 8 9 10 11 12 13 def calc(func): # 定义装饰器函数calc(func),其参数还是一个函数 def wrapper(arg1): # 定义嵌套函数wrapper(arg1),这个函数参数列表与装饰器要注释的函数参数列表一致 return func(arg1) return wrapper @calc def ...
www.jb51.net/python/296016a...htm 2025-4-25
python实现图像检索的三种(直方图/OpenCV/哈希法)_python_脚本之家
用到的函数:split_Img() calc_Hist(img) calc_Similar(h1,h2) calc_Similar_Split(h1,h2)遍历图片的像素点以计算直方图:calc_Hist(img) 尝试了两种方式,第一种是对图像遍历时逐个调用getpixel()来获取R,G,B的值,但发现这种方式的速度太慢。第二种采用的是内存读取,利用load()函数一次性读取图像的像素值,...
www.jb51.net/article/1672...htm 2025-4-23
深入讲解Python函数中参数的使用及默认参数的陷阱_python_脚本之家
调用方式:1 2 3 4 >>> calc([1, 2, 3]) 14 >>> calc((1, 3, 5, 7)) 84第二种方式,直接传入多个参数,函数内部会自动用一个tuple接收。1 2 3 4 5 def calc(*numbers): sum = 0 for n in numbers: sum = sum + n * n return sum调用方式:...
www.jb51.net/article/808...htm 2025-4-11
理解Python中函数的参数_python_脚本之家
>>> calc(*nums) 14 这种写法相当有用,而且很常见。 关键字参数 可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例: ...
www.jb51.net/article/649...htm 2025-4-23