Python默认参数
Python|默认参数
甲默认参数是在由编译器自动地分配,如果函数的调用者不提供与所述参数的值的函数声明提供的值默认值。
以下是一个简单的Python示例,以演示默认参数的用法。我们没有使用默认值3写3个乘功能,只有一个函数作品RD和4个参数。
码:
#具有默认参数的函数,可以使用 #2个参数或3个参数或4个参数。 def Multiply( num1, num2, num3 = 5, num4 = 10 ): return num1 * num2 * num3 * num4 #主要代号 print(Multiply(2,3)) print(Multiply(2,3,4)) print(Multiply(2,3,4,6))
输出结果
300 240 144
关键点:
1)默认参数与常量参数不同,因为不能更改常量参数,而如果需要可以覆盖默认参数。
2)当调用函数为其提供默认值时,默认参数将被覆盖。例如,调用函数Multiply(2,3,4,6)会将num3和num4的值分别覆盖为4和6。
3)在调用函数期间,从调用函数到被调用函数的参数的参数从左到右复制。因此,乘(2,3,4)将分配2,3和4至NUM1,NUM2和NUM3。因此,默认值仅用于num4。
热门推荐
7 简短的二胎祝福语
10 简短霸气女儿生日 祝福语
11 祝福语高考小众诗句简短
12 元旦祝福语20秒简短
13 老师过年祝福语大全 简短
14 一生祝福语简短
15 产检祝福语简短霸气
16 朋友店开张祝福语简短
17 生日爱情祝福语大全简短
18 朋友女儿生日祝福语 简短