1、什么是函数
函数就是一个功能,一个方法,用来简化代码
2、如何使用函数
函数必须得调用才能执行,不可以直接用print来打印执行
3、一个简单的函数
def say(): #函数名
print('aaaaa') #函数体
say() #调用函数
在上面的函数中,say()的括号中,可以添加内容,称之为入参
入参分为:必填入参、位置入参、默认值入参、实际参数
举个栗子:
def say(name): #形参---即变量
print('%s 哈哈哈哈'%name)
say('wangmd') #实参
在函数里面的变量全部是局部变量,只能在函数里面使用,函数执行结束,就没有这个变量了
在函数中,如果需要用到函数的处理结果,就写return,不需要的话,就不用写
函数里面,如果遇到return,函数立即结束
一个函数只做一件事,重复的代码都是低级的。实现同样的功能,代码越少越好。