函数是对程序逻辑进行结构化或过程化的一种编程方法,将整块代码巧妙地隔离成易于管理的小块。把重复代码放到函数中而不是进行大量的拷贝,这样既能节省空间,也有助于保持一致性;通常函数都是用于实现某一种功能。
创建函数并调用:
def test();
print("This is function test")
test()
默认传参:
该函数中将形参初始化,即使不传递参数也不会报错
#默认参数.py
def add(x = 0, y = 0):
sum = x + y
return sum
print(add())
关键字传参:
该函数中用关键字传递实参给形参,更精确,在函数的参数过多时非常实用,可以不需要一一对应的按顺序传参,可以乱序传参。
#关键字传参.py
def add(x = 0, y = 0):
sum = x + y
return sum
print(add(y = 10, x = 3))