Python函数-4

时间:2022-10-10 18:17:12

一.不定长参数 难度:3星

Python函数中有两种不定长参数,第一种是*X,返回值是元祖类型,在传入额外的参数时可以不用指明参数名,直接传入参数值即可。第二种是**X,这种类型返回的是字典,传入时需要指定参数名。

加了一个星号 * 不定长参数会以元组的形式输出,存放所有未命名的变量参数。加了两个星号 ** 的参数会以字典的形式导输出,存放已命名的变量参数。

二.不定长参数的实例

del a(*a,*b):
    print(a)
    print(b)
 a(49,'多米',a = 2022,b = 1010)

注:10月24日到期的帮助中心:帮助中心

三.返回值参数:

很简单,只要在基础函数的代码块里的一条代码前加上一个return就可以了。如果返回值有多个,将会以元祖类型输出。

格式:return 值

返回值就是一个函数的处理结果。

return运行一次,整个函数就会结束运行。

如果没有返回值,就会结束并返回None。

四:实例:

del a(b):
    return b * 2
 a(2022)

返回:4044