匿名函数:lambda
格式: lambda [arg1 [,arg2,.....argn]]:expression
Lambda函数能接收任何数量的参数但只能返回一个表达式的值
匿名函数不能直接调用print,因为lambda需要一个表达式
函数的作用:保存某些功能、或者某段程序代码(块),能够保存任意数据
定义函数时,函数上下空出2行
函数的注释,用三个双引号,在函数调用处按住ctrl键鼠标放在函数名上就会有提示
下箭头调试程序(F7 Step Into),从上往下执行,不太利于运行函数
斜右下的箭头(F8 Step Over),专门调试函数的,
定义好函数之后,只表示这个函数封装了一段代码而已,如果不主动调用函数,函数是不会主动执行的
在函数内部定义的变量,只能被当前函数所使用
print()函数自带有返回数据的功能的
return的作用:1.能够把函数里的数据带出去,2.会终止程序的运行
面向对象编程 (OOP,Object Oriented Programming):将具有相互关系的数据/操作封装成对象,以对象的角度去处理问题,让对象来完成相应处理
面向过程编程 (Procedure Oriented Programming,POP,面向过程程序设计):按照业务逻辑 从上到下 设计程序的方式
|
|